Index: Core/Common/test/Core.Common.Base.Test/Geometry/Point2DTest.cs =================================================================== diff -u -r5edeb0ef7899f4554c0c06d0e3f3b8269666e65e -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Core/Common/test/Core.Common.Base.Test/Geometry/Point2DTest.cs (.../Point2DTest.cs) (revision 5edeb0ef7899f4554c0c06d0e3f3b8269666e65e) +++ Core/Common/test/Core.Common.Base.Test/Geometry/Point2DTest.cs (.../Point2DTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -330,7 +330,7 @@ } [TestFixture] - private class Point2DEqualsTest : EqualsGuidelinesTestFixture + private class Point2DEqualsTest : EqualsTestFixture { protected override Point2D CreateObject() { Index: Core/Common/test/Core.Common.Base.Test/Geometry/Point3DTest.cs =================================================================== diff -u -r5edeb0ef7899f4554c0c06d0e3f3b8269666e65e -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Core/Common/test/Core.Common.Base.Test/Geometry/Point3DTest.cs (.../Point3DTest.cs) (revision 5edeb0ef7899f4554c0c06d0e3f3b8269666e65e) +++ Core/Common/test/Core.Common.Base.Test/Geometry/Point3DTest.cs (.../Point3DTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -104,7 +104,7 @@ } [TestFixture] - private class Point3DEqualsTest : EqualsGuidelinesTestFixture + private class Point3DEqualsTest : EqualsTestFixture { protected override Point3D CreateObject() { Index: Core/Common/test/Core.Common.Base.Test/Geometry/Segment2DTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Core/Common/test/Core.Common.Base.Test/Geometry/Segment2DTest.cs (.../Segment2DTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Core/Common/test/Core.Common.Base.Test/Geometry/Segment2DTest.cs (.../Segment2DTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -262,7 +262,7 @@ } [TestFixture] - private class Segment2DEqualsTest : EqualsGuidelinesTestFixture + private class Segment2DEqualsTest : EqualsTestFixture { [Test] public void Equals_SegmentWithTwoPointsWithSameXY_ReturnsTrue() Index: Core/Common/test/Core.Common.Controls.Test/DataGrid/DataGridViewComboBoxItemWrapperTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Core/Common/test/Core.Common.Controls.Test/DataGrid/DataGridViewComboBoxItemWrapperTest.cs (.../DataGridViewComboBoxItemWrapperTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Core/Common/test/Core.Common.Controls.Test/DataGrid/DataGridViewComboBoxItemWrapperTest.cs (.../DataGridViewComboBoxItemWrapperTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -86,7 +86,7 @@ [TestFixture] private class DataGridViewComboBoxItemWrapperEqualsTest - : EqualsGuidelinesTestFixture, DerivedDataGridViewComboBoxItemWrapper> + : EqualsTestFixture, DerivedDataGridViewComboBoxItemWrapper> { private readonly TestClass wrappedObject = new TestClass(); Index: Core/Common/test/Core.Common.Controls.Test/PresentationObjects/WrappedObjectContextBaseTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Core/Common/test/Core.Common.Controls.Test/PresentationObjects/WrappedObjectContextBaseTest.cs (.../WrappedObjectContextBaseTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Core/Common/test/Core.Common.Controls.Test/PresentationObjects/WrappedObjectContextBaseTest.cs (.../WrappedObjectContextBaseTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -57,7 +57,7 @@ } [TestFixture] - private class WrappedObjectContextEqualsTest : EqualsGuidelinesTestFixture> + private class WrappedObjectContextEqualsTest : EqualsTestFixture> { private static readonly object sourceObject = new object(); Index: Core/Common/test/Core.Common.TestUtil/Core.Common.TestUtil.csproj =================================================================== diff -u -r63fc151e9cf722527465c1eddfa6567a90feb5e6 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Core/Common/test/Core.Common.TestUtil/Core.Common.TestUtil.csproj (.../Core.Common.TestUtil.csproj) (revision 63fc151e9cf722527465c1eddfa6567a90feb5e6) +++ Core/Common/test/Core.Common.TestUtil/Core.Common.TestUtil.csproj (.../Core.Common.TestUtil.csproj) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -36,7 +36,7 @@ - + Fisheye: Tag a1abe798a3991d9fff01eae522ccae2a43d0a931 refers to a dead (removed) revision in file `Core/Common/test/Core.Common.TestUtil/EqualsGuidelinesTestFixture.cs'. Fisheye: No comparison available. Pass `N' to diff? Index: Core/Common/test/Core.Common.TestUtil/EqualsTestFixture.cs =================================================================== diff -u --- Core/Common/test/Core.Common.TestUtil/EqualsTestFixture.cs (revision 0) +++ Core/Common/test/Core.Common.TestUtil/EqualsTestFixture.cs (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -0,0 +1,242 @@ +// Copyright (C) Stichting Deltares 2017. All rights reserved. +// +// This file is part of Ringtoets. +// +// Ringtoets is free software: you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public License +// along with this program. If not, see . +// +// All names, logos, and references to "Deltares" are registered trademarks of +// Stichting Deltares and remain full property of Stichting Deltares at all times. +// All rights reserved. + +using NUnit.Framework; + +namespace Core.Common.TestUtil +{ + /// + /// Testfixture that asserts overrides of the function + /// of classes that cannot be derived (sealed) following the guidelines specified at + /// https://msdn.microsoft.com/en-us/library/ms173147(v=vs.90).aspx + /// + /// The class to assert. + /// Derived classes must implement a static function named GetUnequalTestCases + /// which returns object configurations that are different from the values in . + /// + /// + /// private class ConcreteEqualGuideLines : EqualsGuidelinesTestFixture<T, TDerived> + /// { + /// protected override T CreateObject() + /// { + /// // Returns a base configuration + /// } + /// + /// private static IEnumerable<TestCaseData> GetUnequalTestCases() + /// { + /// // Returns object configurations that differ from CreateObject() + /// } + /// } + /// + /// + [TestFixture] + public abstract class EqualsTestFixture where T : class + { + [Test] + public void Equals_ToNull_ReturnsFalse() + { + // Setup + T item = CreateObject(); + + // Call + bool equalToNull = item.Equals(null); + + // Assert + Assert.IsFalse(equalToNull); + } + + [Test] + public void Equals_ToSameReference_ReturnsTrue() + { + // Setup + T item1 = CreateObject(); + T item2 = item1; + + // Call + bool item1EqualToItem2 = item1.Equals(item2); + bool item2EqualToItem1 = item1.Equals(item2); + + // Assert + Assert.IsTrue(item1EqualToItem2); + Assert.IsTrue(item2EqualToItem1); + } + + [Test] + public void Equals_ToItself_ReturnsTrue() + { + // Setup + T item = CreateObject(); + + // Call + bool itemEqualToItself = item.Equals(item); + + // Assert + Assert.IsTrue(itemEqualToItself); + } + + [Test] + public void Equals_ToDifferentObject_ReturnsFalse() + { + // Setup + T item1 = CreateObject(); + + // Call + bool itemEqualToDifferentObject = item1.Equals(new object()); + + // Assert + Assert.IsFalse(itemEqualToDifferentObject); + } + + [Test] + public void Equals_AllPropertiesEqual_ReturnsTrue() + { + // Setup + T item1 = CreateObject(); + T item2 = CreateObject(); + + // Call + bool item1EqualToItem2 = item1.Equals(item2); + bool item2EqualToItem1 = item1.Equals(item2); + + // Assert + Assert.IsTrue(item1EqualToItem2); + Assert.IsTrue(item2EqualToItem1); + } + + [Test] + public void Equals_TransitiveProperty_ReturnsTrue() + { + // Setup + T item1 = CreateObject(); + T item2 = CreateObject(); + T item3 = CreateObject(); + + // Call + bool item1EqualToItem2 = item1.Equals(item2); + bool item2EqualToItem3 = item2.Equals(item3); + bool item1EqualToItem3 = item1.Equals(item3); + + // Assert + Assert.IsTrue(item1EqualToItem2); + Assert.IsTrue(item2EqualToItem3); + Assert.IsTrue(item1EqualToItem3); + } + + [Test] + [TestCaseSource("GetUnequalTestCases")] + public void Equals_DifferentProperty_ReturnsFalse(T item2) + { + // Setup + T item1 = CreateObject(); + + // Call + bool item1EqualToItem2 = item1.Equals(item2); + bool item2EqualToItem1 = item2.Equals(item1); + + // Assert + Assert.IsFalse(item1EqualToItem2); + Assert.IsFalse(item2EqualToItem1); + } + + [Test] + public void GetHashCode_EqualObjects_ReturnsSameHashCode() + { + // Setup + T item1 = CreateObject(); + T item2 = CreateObject(); + + // Precondition + Assert.AreEqual(item1, item2); + + // Call + int hashCode1 = item1.GetHashCode(); + int hashCode2 = item2.GetHashCode(); + + // Assert + Assert.AreEqual(hashCode1, hashCode2); + } + + /// + /// Creates a fully configured object with set values that determine + /// an object's equality. + /// + /// A fully configured object of type + protected abstract T CreateObject(); + } + + /// + /// Testfixture that asserts overrides of the function + /// which follows the guidelines specified at + /// https://msdn.microsoft.com/en-us/library/ms173147(v=vs.90).aspx + /// + /// The class to assert. + /// The directly derived class from + /// without any modifications. + /// Derived classes must implement a static function named GetUnequalTestCases + /// which returns object configurations that are different from the values in + /// . + /// + /// + /// private class ConcreteEqualGuideLines : EqualsGuidelinesTestFixture<T, TDerived> + /// { + /// protected override T CreateObject() + /// { + /// // Returns a base configuration + /// } + /// + /// protected override TDerived CreateDerivedObject() + /// { + /// // Returns a derived object with the same properties and values as CreateObject() + /// } + /// + /// private static IEnumerable<TestCaseData> GetUnequalTestCases() + /// { + /// // Returns object configurations that differ from CreateObject() + /// } + /// } + /// + /// + public abstract class EqualsTestFixture : EqualsTestFixture + where T : class + where TDerived : T + { + [Test] + public void Equals_ToDerivedObject_ReturnsFalse() + { + // Setup + T item1 = CreateObject(); + TDerived deriveditem = CreateDerivedObject(); + + // Call + bool itemEqualToDerivedItem = item1.Equals(deriveditem); + + // Assert + Assert.IsFalse(itemEqualToDerivedItem); + } + + /// + /// Creates a fully configured derived object with the same properties and values as + /// . + /// + /// A fully configured derived object of + protected abstract TDerived CreateDerivedObject(); + } +} \ No newline at end of file Index: Core/Common/test/Core.Common.Utils.Test/FileFilterGeneratorTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Core/Common/test/Core.Common.Utils.Test/FileFilterGeneratorTest.cs (.../FileFilterGeneratorTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Core/Common/test/Core.Common.Utils.Test/FileFilterGeneratorTest.cs (.../FileFilterGeneratorTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -119,7 +119,7 @@ } [TestFixture] - private class FileFilterGeneratorEqualsTest : EqualsGuidelinesTestFixture + private class FileFilterGeneratorEqualsTest : EqualsTestFixture { protected override FileFilterGenerator CreateObject() { Index: Core/Components/test/Core.Components.Gis.Test/WmtsConnectionInfoTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Core/Components/test/Core.Components.Gis.Test/WmtsConnectionInfoTest.cs (.../WmtsConnectionInfoTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Core/Components/test/Core.Components.Gis.Test/WmtsConnectionInfoTest.cs (.../WmtsConnectionInfoTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -66,7 +66,7 @@ } [TestFixture] - private class WmtsConnectionInfoEqualsTest : EqualsGuidelinesTestFixture + private class WmtsConnectionInfoEqualsTest : EqualsTestFixture { protected override WmtsConnectionInfo CreateObject() { Index: Core/Plugins/test/Core.Plugins.Map.Test/UITypeEditors/SelectableMetaDataAttributeTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Core/Plugins/test/Core.Plugins.Map.Test/UITypeEditors/SelectableMetaDataAttributeTest.cs (.../SelectableMetaDataAttributeTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Core/Plugins/test/Core.Plugins.Map.Test/UITypeEditors/SelectableMetaDataAttributeTest.cs (.../SelectableMetaDataAttributeTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -69,7 +69,7 @@ } [TestFixture] - private class SelectableMetaDataAttributeEqualsTest : EqualsGuidelinesTestFixture + private class SelectableMetaDataAttributeEqualsTest : EqualsTestFixture { private const string attribute = "attribute"; Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.Data.Test/ClosingStructureTest.cs =================================================================== diff -u -reedbe33e302acab9e9e37fb3ab07ca34ec195846 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.Data.Test/ClosingStructureTest.cs (.../ClosingStructureTest.cs) (revision eedbe33e302acab9e9e37fb3ab07ca34ec195846) +++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.Data.Test/ClosingStructureTest.cs (.../ClosingStructureTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -371,7 +371,7 @@ } [TestFixture] - private class ClosingStructureEqualsTest : EqualsGuidelinesTestFixture + private class ClosingStructureEqualsTest : EqualsTestFixture { protected override ClosingStructure CreateObject() { Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.Forms.Test/PresentationObjects/ClosingStructuresCalculationGroupContextTest.cs =================================================================== diff -u -r1cb6a367a7045fcde284b83e695e7ce5a7ea68ab -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.Forms.Test/PresentationObjects/ClosingStructuresCalculationGroupContextTest.cs (.../ClosingStructuresCalculationGroupContextTest.cs) (revision 1cb6a367a7045fcde284b83e695e7ce5a7ea68ab) +++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.Forms.Test/PresentationObjects/ClosingStructuresCalculationGroupContextTest.cs (.../ClosingStructuresCalculationGroupContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -66,7 +66,7 @@ [TestFixture] private class ClosingStructuresCalculationGroupContextEqualsTest - : EqualsGuidelinesTestFixture { private static readonly MockRepository mocks = new MockRepository(); Index: Ringtoets/Common/test/Ringtoets.Common.Data.Test/DikeProfiles/BreakWaterTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Common/test/Ringtoets.Common.Data.Test/DikeProfiles/BreakWaterTest.cs (.../BreakWaterTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/Common/test/Ringtoets.Common.Data.Test/DikeProfiles/BreakWaterTest.cs (.../BreakWaterTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -97,7 +97,7 @@ } [TestFixture] - private class BreakWaterEqualsTest : EqualsGuidelinesTestFixture + private class BreakWaterEqualsTest : EqualsTestFixture { protected override BreakWater CreateObject() { Index: Ringtoets/Common/test/Ringtoets.Common.Data.Test/DikeProfiles/DikeProfileTest.cs =================================================================== diff -u -r5edeb0ef7899f4554c0c06d0e3f3b8269666e65e -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Common/test/Ringtoets.Common.Data.Test/DikeProfiles/DikeProfileTest.cs (.../DikeProfileTest.cs) (revision 5edeb0ef7899f4554c0c06d0e3f3b8269666e65e) +++ Ringtoets/Common/test/Ringtoets.Common.Data.Test/DikeProfiles/DikeProfileTest.cs (.../DikeProfileTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -404,7 +404,7 @@ } [TestFixture] - private class DikeProfileEqualsTest : EqualsGuidelinesTestFixture + private class DikeProfileEqualsTest : EqualsTestFixture { protected override DikeProfile CreateObject() { Index: Ringtoets/Common/test/Ringtoets.Common.Data.Test/DikeProfiles/ForeshoreProfileTest.cs =================================================================== diff -u -r5edeb0ef7899f4554c0c06d0e3f3b8269666e65e -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Common/test/Ringtoets.Common.Data.Test/DikeProfiles/ForeshoreProfileTest.cs (.../ForeshoreProfileTest.cs) (revision 5edeb0ef7899f4554c0c06d0e3f3b8269666e65e) +++ Ringtoets/Common/test/Ringtoets.Common.Data.Test/DikeProfiles/ForeshoreProfileTest.cs (.../ForeshoreProfileTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -351,7 +351,7 @@ } [TestFixture] - private class ForeshoreProfileEqualsTest : EqualsGuidelinesTestFixture + private class ForeshoreProfileEqualsTest : EqualsTestFixture { protected override ForeshoreProfile CreateObject() { Index: Ringtoets/Common/test/Ringtoets.Common.Data.Test/DikeProfiles/RoughnessPointTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Common/test/Ringtoets.Common.Data.Test/DikeProfiles/RoughnessPointTest.cs (.../RoughnessPointTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/Common/test/Ringtoets.Common.Data.Test/DikeProfiles/RoughnessPointTest.cs (.../RoughnessPointTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -60,7 +60,7 @@ } [TestFixture] - private class RoughnessPointEqualsTest : EqualsGuidelinesTestFixture + private class RoughnessPointEqualsTest : EqualsTestFixture { protected override RoughnessPoint CreateObject() { Index: Ringtoets/Common/test/Ringtoets.Common.Data.Test/Probabilistics/LogNormalDistributionTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Common/test/Ringtoets.Common.Data.Test/Probabilistics/LogNormalDistributionTest.cs (.../LogNormalDistributionTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/Common/test/Ringtoets.Common.Data.Test/Probabilistics/LogNormalDistributionTest.cs (.../LogNormalDistributionTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -229,7 +229,7 @@ } [TestFixture] - private class LogNormalDistributionEqualsTest : EqualsGuidelinesTestFixture + private class LogNormalDistributionEqualsTest : EqualsTestFixture { protected override LogNormalDistribution CreateObject() { Index: Ringtoets/Common/test/Ringtoets.Common.Data.Test/Probabilistics/NormalDistributionTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Common/test/Ringtoets.Common.Data.Test/Probabilistics/NormalDistributionTest.cs (.../NormalDistributionTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/Common/test/Ringtoets.Common.Data.Test/Probabilistics/NormalDistributionTest.cs (.../NormalDistributionTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -136,7 +136,7 @@ } [TestFixture] - private class NormalDistributionEqualsTest : EqualsGuidelinesTestFixture + private class NormalDistributionEqualsTest : EqualsTestFixture { protected override NormalDistribution CreateObject() { Index: Ringtoets/Common/test/Ringtoets.Common.Data.Test/Probabilistics/VariationCoefficientLogNormalDistributionTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Common/test/Ringtoets.Common.Data.Test/Probabilistics/VariationCoefficientLogNormalDistributionTest.cs (.../VariationCoefficientLogNormalDistributionTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/Common/test/Ringtoets.Common.Data.Test/Probabilistics/VariationCoefficientLogNormalDistributionTest.cs (.../VariationCoefficientLogNormalDistributionTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -225,7 +225,7 @@ } [TestFixture] - private class VariationCoefficientLogNormalDistributionEqualsTest : EqualsGuidelinesTestFixture { protected override VariationCoefficientLogNormalDistribution CreateObject() Index: Ringtoets/Common/test/Ringtoets.Common.Data.Test/Probabilistics/VariationCoefficientNormalDistributionTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Common/test/Ringtoets.Common.Data.Test/Probabilistics/VariationCoefficientNormalDistributionTest.cs (.../VariationCoefficientNormalDistributionTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/Common/test/Ringtoets.Common.Data.Test/Probabilistics/VariationCoefficientNormalDistributionTest.cs (.../VariationCoefficientNormalDistributionTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -145,7 +145,7 @@ } [TestFixture] - private class VariationCoefficientNormalDistributionEqualsTest : EqualsGuidelinesTestFixture { protected override VariationCoefficientNormalDistribution CreateObject() Index: Ringtoets/Common/test/Ringtoets.Common.Data.Test/StructureBaseTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Common/test/Ringtoets.Common.Data.Test/StructureBaseTest.cs (.../StructureBaseTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/Common/test/Ringtoets.Common.Data.Test/StructureBaseTest.cs (.../StructureBaseTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -193,7 +193,7 @@ } [TestFixture] - private class StructureBaseEqualsTest : EqualsGuidelinesTestFixture + private class StructureBaseEqualsTest : EqualsTestFixture { protected override StructureBase CreateObject() { Index: Ringtoets/Common/test/Ringtoets.Common.Forms.Test/PresentationObjects/CategoryTreeFolderTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Common/test/Ringtoets.Common.Forms.Test/PresentationObjects/CategoryTreeFolderTest.cs (.../CategoryTreeFolderTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/Common/test/Ringtoets.Common.Forms.Test/PresentationObjects/CategoryTreeFolderTest.cs (.../CategoryTreeFolderTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -72,7 +72,7 @@ } [TestFixture] - private class CategoryTreeFolderEqualsTest : EqualsGuidelinesTestFixture + private class CategoryTreeFolderEqualsTest : EqualsTestFixture { protected override CategoryTreeFolder CreateObject() { Index: Ringtoets/Common/test/Ringtoets.Common.Forms.Test/PresentationObjects/SelectableHydraulicBoundaryLocationTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Common/test/Ringtoets.Common.Forms.Test/PresentationObjects/SelectableHydraulicBoundaryLocationTest.cs (.../SelectableHydraulicBoundaryLocationTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/Common/test/Ringtoets.Common.Forms.Test/PresentationObjects/SelectableHydraulicBoundaryLocationTest.cs (.../SelectableHydraulicBoundaryLocationTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -78,7 +78,7 @@ } [TestFixture] - private class SelectableHydraulicBoundaryLocationEqualsTest : EqualsGuidelinesTestFixture + private class SelectableHydraulicBoundaryLocationEqualsTest : EqualsTestFixture { private readonly HydraulicBoundaryLocation location = new HydraulicBoundaryLocation(1, "Name", 0, 1); Index: Ringtoets/Common/test/Ringtoets.Common.Forms.Test/PresentationObjects/StructuresCalculationContextTest.cs =================================================================== diff -u -r68a818233c83cb62a31ba4e99c6786c7597324ea -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Common/test/Ringtoets.Common.Forms.Test/PresentationObjects/StructuresCalculationContextTest.cs (.../StructuresCalculationContextTest.cs) (revision 68a818233c83cb62a31ba4e99c6786c7597324ea) +++ Ringtoets/Common/test/Ringtoets.Common.Forms.Test/PresentationObjects/StructuresCalculationContextTest.cs (.../StructuresCalculationContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -81,7 +81,7 @@ } [TestFixture] - private class StructuresCalculationContextEqualsTest : EqualsGuidelinesTestFixture + private class StructuresCalculationContextEqualsTest : EqualsTestFixture { private static readonly MockRepository mocks = new MockRepository(); Index: Ringtoets/Common/test/Ringtoets.Common.IO.Test/SoilProfile/SoilLayer2DLoopTest.cs =================================================================== diff -u -r817ea173a52289cc2ad82f0f4b26abc305a0fd7c -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Common/test/Ringtoets.Common.IO.Test/SoilProfile/SoilLayer2DLoopTest.cs (.../SoilLayer2DLoopTest.cs) (revision 817ea173a52289cc2ad82f0f4b26abc305a0fd7c) +++ Ringtoets/Common/test/Ringtoets.Common.IO.Test/SoilProfile/SoilLayer2DLoopTest.cs (.../SoilLayer2DLoopTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -110,7 +110,7 @@ } [TestFixture] - private class SoilLayer2DLoopEqualsTest : EqualsGuidelinesTestFixture + private class SoilLayer2DLoopEqualsTest : EqualsTestFixture { protected override SoilLayer2DLoop CreateObject() { Index: Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Forms.Test/PresentationObjects/DuneLocationContextTest.cs =================================================================== diff -u -r68a818233c83cb62a31ba4e99c6786c7597324ea -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Forms.Test/PresentationObjects/DuneLocationContextTest.cs (.../DuneLocationContextTest.cs) (revision 68a818233c83cb62a31ba4e99c6786c7597324ea) +++ Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Forms.Test/PresentationObjects/DuneLocationContextTest.cs (.../DuneLocationContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -66,7 +66,7 @@ } [TestFixture] - private class DuneLocationContextEqualsTest : EqualsGuidelinesTestFixture + private class DuneLocationContextEqualsTest : EqualsTestFixture { private static readonly ObservableList duneLocations = new ObservableList(); private static readonly DuneLocation duneLocation = new TestDuneLocation(); Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/PresentationObjects/GrassCoverErosionInwardsCalculationContextTest.cs =================================================================== diff -u -rf6b8dfb3d6415ffe27f3106816d78b7b0378265f -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/PresentationObjects/GrassCoverErosionInwardsCalculationContextTest.cs (.../GrassCoverErosionInwardsCalculationContextTest.cs) (revision f6b8dfb3d6415ffe27f3106816d78b7b0378265f) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/PresentationObjects/GrassCoverErosionInwardsCalculationContextTest.cs (.../GrassCoverErosionInwardsCalculationContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -83,7 +83,7 @@ } [TestFixture] - private class GrassCoverErosionInwardsCalculationContextEqualsTest : EqualsGuidelinesTestFixture + private class GrassCoverErosionInwardsCalculationContextEqualsTest : EqualsTestFixture { private static readonly MockRepository mocks = new MockRepository(); Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/PresentationObjects/GrassCoverErosionInwardsCalculationGroupContextTest.cs =================================================================== diff -u -r1cb6a367a7045fcde284b83e695e7ce5a7ea68ab -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/PresentationObjects/GrassCoverErosionInwardsCalculationGroupContextTest.cs (.../GrassCoverErosionInwardsCalculationGroupContextTest.cs) (revision 1cb6a367a7045fcde284b83e695e7ce5a7ea68ab) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/PresentationObjects/GrassCoverErosionInwardsCalculationGroupContextTest.cs (.../GrassCoverErosionInwardsCalculationGroupContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -65,7 +65,7 @@ [TestFixture] private class GrassCoverErosionInwardsCalculationGroupContextEqualsTest - : EqualsGuidelinesTestFixture { private static readonly MockRepository mocks = new MockRepository(); Index: Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Forms.Test/PresentationObjects/GrassCoverErosionOutwardsHydraulicBoundaryLocationContextTest.cs =================================================================== diff -u -rd38bb4d72a2f3d5ec51d58199dff8688bd0387ca -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Forms.Test/PresentationObjects/GrassCoverErosionOutwardsHydraulicBoundaryLocationContextTest.cs (.../GrassCoverErosionOutwardsHydraulicBoundaryLocationContextTest.cs) (revision d38bb4d72a2f3d5ec51d58199dff8688bd0387ca) +++ Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Forms.Test/PresentationObjects/GrassCoverErosionOutwardsHydraulicBoundaryLocationContextTest.cs (.../GrassCoverErosionOutwardsHydraulicBoundaryLocationContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -69,7 +69,7 @@ [TestFixture] private class GrassCoverErosionOutwardsHydraulicBoundaryLocationContextEqualsTest - : EqualsGuidelinesTestFixture + : EqualsTestFixture { private static readonly ObservableList hydraulicLocations = new ObservableList(); private static readonly HydraulicBoundaryLocation hydraulicLocation = new TestHydraulicBoundaryLocation(); Index: Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Forms.Test/PresentationObjects/GrassCoverErosionOutwardsWaveConditionsCalculationContextTest.cs =================================================================== diff -u -rf6b8dfb3d6415ffe27f3106816d78b7b0378265f -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Forms.Test/PresentationObjects/GrassCoverErosionOutwardsWaveConditionsCalculationContextTest.cs (.../GrassCoverErosionOutwardsWaveConditionsCalculationContextTest.cs) (revision f6b8dfb3d6415ffe27f3106816d78b7b0378265f) +++ Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Forms.Test/PresentationObjects/GrassCoverErosionOutwardsWaveConditionsCalculationContextTest.cs (.../GrassCoverErosionOutwardsWaveConditionsCalculationContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -82,7 +82,7 @@ [TestFixture] private class GrassCoverErosionOutwardsCalculationContextEqualsTest - : EqualsGuidelinesTestFixture { private static readonly MockRepository mocks = new MockRepository(); Index: Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Forms.Test/PresentationObjects/GrassCoverErosionOutwardsWaveConditionsCalculationGroupContextTest.cs =================================================================== diff -u -r1cb6a367a7045fcde284b83e695e7ce5a7ea68ab -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Forms.Test/PresentationObjects/GrassCoverErosionOutwardsWaveConditionsCalculationGroupContextTest.cs (.../GrassCoverErosionOutwardsWaveConditionsCalculationGroupContextTest.cs) (revision 1cb6a367a7045fcde284b83e695e7ce5a7ea68ab) +++ Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Forms.Test/PresentationObjects/GrassCoverErosionOutwardsWaveConditionsCalculationGroupContextTest.cs (.../GrassCoverErosionOutwardsWaveConditionsCalculationGroupContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -64,7 +64,7 @@ [TestFixture] private class GrassCoverErosionOutwardsWaveConditionsCalculationGroupContextEqualsTest - : EqualsGuidelinesTestFixture { private static readonly MockRepository mocks = new MockRepository(); Index: Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Data.Test/HeightStructureTest.cs =================================================================== diff -u -reedbe33e302acab9e9e37fb3ab07ca34ec195846 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Data.Test/HeightStructureTest.cs (.../HeightStructureTest.cs) (revision eedbe33e302acab9e9e37fb3ab07ca34ec195846) +++ Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Data.Test/HeightStructureTest.cs (.../HeightStructureTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -283,7 +283,7 @@ } [TestFixture] - private class HeightStructureEqualsTest : EqualsGuidelinesTestFixture + private class HeightStructureEqualsTest : EqualsTestFixture { protected override HeightStructure CreateObject() { Index: Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Forms.Test/PresentationObjects/HeightStructuresCalculationGroupContextTest.cs =================================================================== diff -u -r1cb6a367a7045fcde284b83e695e7ce5a7ea68ab -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Forms.Test/PresentationObjects/HeightStructuresCalculationGroupContextTest.cs (.../HeightStructuresCalculationGroupContextTest.cs) (revision 1cb6a367a7045fcde284b83e695e7ce5a7ea68ab) +++ Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Forms.Test/PresentationObjects/HeightStructuresCalculationGroupContextTest.cs (.../HeightStructuresCalculationGroupContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -66,7 +66,7 @@ [TestFixture] private class HeightStructuresCalculationGroupContextEqualsTest - : EqualsGuidelinesTestFixture { private static readonly MockRepository mocks = new MockRepository(); Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Output/IllustrationPoints/WindDirection.cs =================================================================== diff -u -r60798b6c24a14033cf598daa43ec844c7ca00326 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Output/IllustrationPoints/WindDirection.cs (.../WindDirection.cs) (revision 60798b6c24a14033cf598daa43ec844c7ca00326) +++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Output/IllustrationPoints/WindDirection.cs (.../WindDirection.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -64,7 +64,11 @@ { return true; } - return obj.GetType() == GetType() && Equals((WindDirection) obj); + if (GetType() != obj.GetType()) + { + return false; + } + return Equals((WindDirection) obj); } public override int GetHashCode() Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Output/IllustrationPoints/WindDirectionClosingSituation.cs =================================================================== diff -u -r0fd23ff8e68b5f0d18d344d104bc68216cb49b51 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Output/IllustrationPoints/WindDirectionClosingSituation.cs (.../WindDirectionClosingSituation.cs) (revision 0fd23ff8e68b5f0d18d344d104bc68216cb49b51) +++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Output/IllustrationPoints/WindDirectionClosingSituation.cs (.../WindDirectionClosingSituation.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -70,7 +70,11 @@ { return true; } - return obj.GetType() == GetType() && Equals((WindDirectionClosingSituation) obj); + if (GetType() != obj.GetType()) + { + return false; + } + return Equals((WindDirectionClosingSituation) obj); } public override int GetHashCode() Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Parsers/IllustrationPoints/IllustrationPointsParser.cs =================================================================== diff -u -r8b567830c978aa32ef7fbe0a16d71f637ff383e3 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Parsers/IllustrationPoints/IllustrationPointsParser.cs (.../IllustrationPointsParser.cs) (revision 8b567830c978aa32ef7fbe0a16d71f637ff383e3) +++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Parsers/IllustrationPoints/IllustrationPointsParser.cs (.../IllustrationPointsParser.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -573,8 +573,11 @@ { return false; } - return obj.GetType() == GetType() - && Equals((ThreeKeyIndex) obj); + if (GetType() != obj.GetType()) + { + return false; + } + return Equals((ThreeKeyIndex) obj); } public override int GetHashCode() Index: Ringtoets/HydraRing/test/Ringtoets.HydraRing.Calculation.Test/Data/Output/IllustrationPoints/WindDirectionClosingSituationTest.cs =================================================================== diff -u -r2769b9cdd31b4039b049a8c01bef6713bc1c8b34 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/HydraRing/test/Ringtoets.HydraRing.Calculation.Test/Data/Output/IllustrationPoints/WindDirectionClosingSituationTest.cs (.../WindDirectionClosingSituationTest.cs) (revision 2769b9cdd31b4039b049a8c01bef6713bc1c8b34) +++ Ringtoets/HydraRing/test/Ringtoets.HydraRing.Calculation.Test/Data/Output/IllustrationPoints/WindDirectionClosingSituationTest.cs (.../WindDirectionClosingSituationTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -70,7 +70,7 @@ } [TestFixture] - private class WindDirectionClosingSituationEqualsTest : EqualsGuidelinesTestFixture + private class WindDirectionClosingSituationEqualsTest : EqualsTestFixture { protected override WindDirectionClosingSituation CreateObject() { Index: Ringtoets/HydraRing/test/Ringtoets.HydraRing.Calculation.Test/Data/Output/IllustrationPoints/WindDirectionTest.cs =================================================================== diff -u -r2769b9cdd31b4039b049a8c01bef6713bc1c8b34 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/HydraRing/test/Ringtoets.HydraRing.Calculation.Test/Data/Output/IllustrationPoints/WindDirectionTest.cs (.../WindDirectionTest.cs) (revision 2769b9cdd31b4039b049a8c01bef6713bc1c8b34) +++ Ringtoets/HydraRing/test/Ringtoets.HydraRing.Calculation.Test/Data/Output/IllustrationPoints/WindDirectionTest.cs (.../WindDirectionTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -63,7 +63,7 @@ } [TestFixture] - private class WindDirectionEqualsTest : EqualsGuidelinesTestFixture + private class WindDirectionEqualsTest : EqualsTestFixture { protected override WindDirection CreateObject() { Index: Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/RingtoetsProjectTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/RingtoetsProjectTest.cs (.../RingtoetsProjectTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/RingtoetsProjectTest.cs (.../RingtoetsProjectTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -122,7 +122,7 @@ } [TestFixture] - private class RingtoetsProjectEqualsTest : EqualsGuidelinesTestFixture + private class RingtoetsProjectEqualsTest : EqualsTestFixture { protected override RingtoetsProject CreateObject() { Index: Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/PresentationObjects/HydraulicBoundaryLocationContextTest.cs =================================================================== diff -u -ra44cca6d22da0fde88c7ad47b2b98b4befdb12ca -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/PresentationObjects/HydraulicBoundaryLocationContextTest.cs (.../HydraulicBoundaryLocationContextTest.cs) (revision a44cca6d22da0fde88c7ad47b2b98b4befdb12ca) +++ Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/PresentationObjects/HydraulicBoundaryLocationContextTest.cs (.../HydraulicBoundaryLocationContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -78,7 +78,7 @@ [TestFixture] private class HydraulicBoundaryLocationContextEqualsTest - : EqualsGuidelinesTestFixture + : EqualsTestFixture { private static readonly HydraulicBoundaryDatabase hydraulicBoundaryDatabase = new HydraulicBoundaryDatabase(); private static readonly HydraulicBoundaryLocation hydraulicLocation = new HydraulicBoundaryLocation(1, "Name", 2.0, 3.0); Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Primitives/MacroStabilityInwardsSurfaceLine.cs =================================================================== diff -u -r39e941a3f116d264000cd6f46a61f64674063933 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Primitives/MacroStabilityInwardsSurfaceLine.cs (.../MacroStabilityInwardsSurfaceLine.cs) (revision 39e941a3f116d264000cd6f46a61f64674063933) +++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Primitives/MacroStabilityInwardsSurfaceLine.cs (.../MacroStabilityInwardsSurfaceLine.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -351,7 +351,11 @@ { return true; } - return GetType() == obj.GetType() && Equals((MacroStabilityInwardsSurfaceLine) obj); + if (GetType() != obj.GetType()) + { + return false; + } + return Equals((MacroStabilityInwardsSurfaceLine) obj); } public override int GetHashCode() Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/SoilProfile/MacroStabilityInwardsPreconsolidationStressTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/SoilProfile/MacroStabilityInwardsPreconsolidationStressTest.cs (.../MacroStabilityInwardsPreconsolidationStressTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/SoilProfile/MacroStabilityInwardsPreconsolidationStressTest.cs (.../MacroStabilityInwardsPreconsolidationStressTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -143,7 +143,7 @@ [TestFixture] private class MacroStabilityInwardsPreconsolidationStressEqualsTest : - EqualsGuidelinesTestFixture { protected override MacroStabilityInwardsPreconsolidationStress CreateObject() Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/SoilProfile/MacroStabilityInwardsSoilLayer1DTest.cs =================================================================== diff -u -ra990815a79d404dcad319ad79bc06024541ccf81 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/SoilProfile/MacroStabilityInwardsSoilLayer1DTest.cs (.../MacroStabilityInwardsSoilLayer1DTest.cs) (revision a990815a79d404dcad319ad79bc06024541ccf81) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/SoilProfile/MacroStabilityInwardsSoilLayer1DTest.cs (.../MacroStabilityInwardsSoilLayer1DTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -79,7 +79,7 @@ [TestFixture] private class MacroStabilityInwardsSoilLayer1DEqualsTest - : EqualsGuidelinesTestFixture + : EqualsTestFixture { protected override MacroStabilityInwardsSoilLayer1D CreateObject() { Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/SoilProfile/MacroStabilityInwardsSoilProfile1DTest.cs =================================================================== diff -u -ra990815a79d404dcad319ad79bc06024541ccf81 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/SoilProfile/MacroStabilityInwardsSoilProfile1DTest.cs (.../MacroStabilityInwardsSoilProfile1DTest.cs) (revision a990815a79d404dcad319ad79bc06024541ccf81) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/SoilProfile/MacroStabilityInwardsSoilProfile1DTest.cs (.../MacroStabilityInwardsSoilProfile1DTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -198,7 +198,7 @@ [TestFixture] private class MacroStabilityInwardsSoilProfile1DEqualsTest - : EqualsGuidelinesTestFixture + : EqualsTestFixture { protected override MacroStabilityInwardsSoilProfile1D CreateObject() { Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/SoilProfile/MacroStabilityInwardsSoilProfile2DTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/SoilProfile/MacroStabilityInwardsSoilProfile2DTest.cs (.../MacroStabilityInwardsSoilProfile2DTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/SoilProfile/MacroStabilityInwardsSoilProfile2DTest.cs (.../MacroStabilityInwardsSoilProfile2DTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -143,7 +143,7 @@ [TestFixture] private class MacroStabilityInwardsSoilProfile2DEqualsTest - : EqualsGuidelinesTestFixture + : EqualsTestFixture { protected override MacroStabilityInwardsSoilProfile2D CreateObject() { Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/SoilProfile/MacroStabilityInwardsStochasticSoilProfileTest.cs =================================================================== diff -u -ra990815a79d404dcad319ad79bc06024541ccf81 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/SoilProfile/MacroStabilityInwardsStochasticSoilProfileTest.cs (.../MacroStabilityInwardsStochasticSoilProfileTest.cs) (revision a990815a79d404dcad319ad79bc06024541ccf81) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/SoilProfile/MacroStabilityInwardsStochasticSoilProfileTest.cs (.../MacroStabilityInwardsStochasticSoilProfileTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -173,7 +173,7 @@ [TestFixture] private class MacroStabilityInwardsStochasticSoilProfileEqualsTest - : EqualsGuidelinesTestFixture + : EqualsTestFixture { protected override MacroStabilityInwardsStochasticSoilProfile CreateObject() { Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/PresentationObjects/MacroStabilityInwardsCalculationGroupContextTest.cs =================================================================== diff -u -r1cb6a367a7045fcde284b83e695e7ce5a7ea68ab -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/PresentationObjects/MacroStabilityInwardsCalculationGroupContextTest.cs (.../MacroStabilityInwardsCalculationGroupContextTest.cs) (revision 1cb6a367a7045fcde284b83e695e7ce5a7ea68ab) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/PresentationObjects/MacroStabilityInwardsCalculationGroupContextTest.cs (.../MacroStabilityInwardsCalculationGroupContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -83,7 +83,7 @@ [TestFixture] private class MacroStabilityInwardsCalculationGroupContextEqualsTest - : EqualsGuidelinesTestFixture + : EqualsTestFixture { private static readonly MockRepository mocks = new MockRepository(); Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/PresentationObjects/MacroStabilityInwardsCalculationScenarioContextTest.cs =================================================================== diff -u -r35ad17b0a4bbb3f4d210920fa16225d472e2128c -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/PresentationObjects/MacroStabilityInwardsCalculationScenarioContextTest.cs (.../MacroStabilityInwardsCalculationScenarioContextTest.cs) (revision 35ad17b0a4bbb3f4d210920fa16225d472e2128c) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/PresentationObjects/MacroStabilityInwardsCalculationScenarioContextTest.cs (.../MacroStabilityInwardsCalculationScenarioContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -113,7 +113,7 @@ [TestFixture] private class MacroStabilityInwardsCalculationScenarioContextEqualsTest - : EqualsGuidelinesTestFixture { private static readonly MockRepository mocks = new MockRepository(); Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsPhreaticLineTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsPhreaticLineTest.cs (.../MacroStabilityInwardsPhreaticLineTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsPhreaticLineTest.cs (.../MacroStabilityInwardsPhreaticLineTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -82,7 +82,7 @@ [TestFixture] private class MacroStabilityInwardsPhreaticLineEqualsTest - : EqualsGuidelinesTestFixture + : EqualsTestFixture { protected override MacroStabilityInwardsPhreaticLine CreateObject() { Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsSoilLayer2DTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsSoilLayer2DTest.cs (.../MacroStabilityInwardsSoilLayer2DTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsSoilLayer2DTest.cs (.../MacroStabilityInwardsSoilLayer2DTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -121,7 +121,7 @@ [TestFixture] private class MacroStabilityInwardsSoilLayer2DEqualsTest - : EqualsGuidelinesTestFixture + : EqualsTestFixture { protected override MacroStabilityInwardsSoilLayer2D CreateObject() { Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsSoilLayerDataTest.cs =================================================================== diff -u -rfe674dc334c8241974901b419ffcea692a302df7 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsSoilLayerDataTest.cs (.../MacroStabilityInwardsSoilLayerDataTest.cs) (revision fe674dc334c8241974901b419ffcea692a302df7) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsSoilLayerDataTest.cs (.../MacroStabilityInwardsSoilLayerDataTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -124,7 +124,7 @@ [TestFixture] private class MacroStabilityInwardsSoilLayerDataEqualsTest - : EqualsGuidelinesTestFixture + : EqualsTestFixture { protected override MacroStabilityInwardsSoilLayerData CreateObject() { Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsSurfaceLineTest.cs =================================================================== diff -u -r39e941a3f116d264000cd6f46a61f64674063933 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsSurfaceLineTest.cs (.../MacroStabilityInwardsSurfaceLineTest.cs) (revision 39e941a3f116d264000cd6f46a61f64674063933) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsSurfaceLineTest.cs (.../MacroStabilityInwardsSurfaceLineTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -145,7 +145,7 @@ } [TestFixture] - private class MacroStabilityInwardsSurfaceLineEqualsTest : EqualsGuidelinesTestFixture + private class MacroStabilityInwardsSurfaceLineEqualsTest : EqualsTestFixture { protected override MacroStabilityInwardsSurfaceLine CreateObject() { Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsWaternetLineTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsWaternetLineTest.cs (.../MacroStabilityInwardsWaternetLineTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsWaternetLineTest.cs (.../MacroStabilityInwardsWaternetLineTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -100,7 +100,7 @@ [TestFixture] private class MacroStabilityInwardsWaternetLineEqualsTest - : EqualsGuidelinesTestFixture + : EqualsTestFixture { protected override MacroStabilityInwardsWaternetLine CreateObject() { Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsWaternetTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsWaternetTest.cs (.../MacroStabilityInwardsWaternetTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/MacroStabilityInwardsWaternetTest.cs (.../MacroStabilityInwardsWaternetTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -82,7 +82,7 @@ [TestFixture] private class MacroStabilityInwardsWaternetEqualsTest - : EqualsGuidelinesTestFixture + : EqualsTestFixture { protected override MacroStabilityInwardsWaternet CreateObject() { Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/RingTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/RingTest.cs (.../RingTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Primitives.Test/RingTest.cs (.../RingTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -75,7 +75,7 @@ } [TestFixture] - private class RingEqualsTest : EqualsGuidelinesTestFixture + private class RingEqualsTest : EqualsTestFixture { protected override Ring CreateObject() { Index: Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/SoilProfile/PipingStochasticSoilProfileTest.cs =================================================================== diff -u -rc6b0948ae084ab950d9e63fb6b45539ad0018c20 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/SoilProfile/PipingStochasticSoilProfileTest.cs (.../PipingStochasticSoilProfileTest.cs) (revision c6b0948ae084ab950d9e63fb6b45539ad0018c20) +++ Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/SoilProfile/PipingStochasticSoilProfileTest.cs (.../PipingStochasticSoilProfileTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -137,7 +137,7 @@ } [TestFixture] - private class PipingStochasticSoilProfileEqualsTest : EqualsGuidelinesTestFixture + private class PipingStochasticSoilProfileEqualsTest : EqualsTestFixture { protected override PipingStochasticSoilProfile CreateObject() { Index: Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/PresentationObjects/PipingCalculationGroupContextTest.cs =================================================================== diff -u -r1cb6a367a7045fcde284b83e695e7ce5a7ea68ab -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/PresentationObjects/PipingCalculationGroupContextTest.cs (.../PipingCalculationGroupContextTest.cs) (revision 1cb6a367a7045fcde284b83e695e7ce5a7ea68ab) +++ Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/PresentationObjects/PipingCalculationGroupContextTest.cs (.../PipingCalculationGroupContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -105,7 +105,7 @@ [TestFixture] private class PipingCalculationGroupContextEqualsTest - : EqualsGuidelinesTestFixture + : EqualsTestFixture { private static readonly MockRepository mocks = new MockRepository(); Index: Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/PresentationObjects/PipingCalculationScenarioContextTest.cs =================================================================== diff -u -rf6b8dfb3d6415ffe27f3106816d78b7b0378265f -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/PresentationObjects/PipingCalculationScenarioContextTest.cs (.../PipingCalculationScenarioContextTest.cs) (revision f6b8dfb3d6415ffe27f3106816d78b7b0378265f) +++ Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/PresentationObjects/PipingCalculationScenarioContextTest.cs (.../PipingCalculationScenarioContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -113,7 +113,7 @@ [TestFixture] private class PipingCalculationScenarioContextEqualsTest - : EqualsGuidelinesTestFixture + : EqualsTestFixture { private static readonly MockRepository mocks = new MockRepository(); Index: Ringtoets/Piping/test/Ringtoets.Piping.Primitives.Test/PipingSoilLayerTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Piping/test/Ringtoets.Piping.Primitives.Test/PipingSoilLayerTest.cs (.../PipingSoilLayerTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/Piping/test/Ringtoets.Piping.Primitives.Test/PipingSoilLayerTest.cs (.../PipingSoilLayerTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -90,7 +90,7 @@ } [TestFixture] - private class PipingSoilLayerEqualsTest : EqualsGuidelinesTestFixture + private class PipingSoilLayerEqualsTest : EqualsTestFixture { private const int seed = 21; Index: Ringtoets/Piping/test/Ringtoets.Piping.Primitives.Test/PipingSoilProfileTest.cs =================================================================== diff -u -rd502e52f215cfeb0b08dcc3289e5fbf1a6bce625 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Piping/test/Ringtoets.Piping.Primitives.Test/PipingSoilProfileTest.cs (.../PipingSoilProfileTest.cs) (revision d502e52f215cfeb0b08dcc3289e5fbf1a6bce625) +++ Ringtoets/Piping/test/Ringtoets.Piping.Primitives.Test/PipingSoilProfileTest.cs (.../PipingSoilProfileTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -200,7 +200,7 @@ } [TestFixture] - private class PipingSoilProfileEqualsTest : EqualsGuidelinesTestFixture + private class PipingSoilProfileEqualsTest : EqualsTestFixture { private const string baseName = "Profile name"; private const double baseBottom = 3.14; Index: Ringtoets/Piping/test/Ringtoets.Piping.Primitives.Test/PipingSurfaceLineTest.cs =================================================================== diff -u -r39e941a3f116d264000cd6f46a61f64674063933 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/Piping/test/Ringtoets.Piping.Primitives.Test/PipingSurfaceLineTest.cs (.../PipingSurfaceLineTest.cs) (revision 39e941a3f116d264000cd6f46a61f64674063933) +++ Ringtoets/Piping/test/Ringtoets.Piping.Primitives.Test/PipingSurfaceLineTest.cs (.../PipingSurfaceLineTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -145,7 +145,7 @@ } [TestFixture] - private class PipingSurfaceLineEqualsTest : EqualsGuidelinesTestFixture + private class PipingSurfaceLineEqualsTest : EqualsTestFixture { protected override PipingSurfaceLine CreateObject() { Index: Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Data.Test/StabilityPointStructureTest.cs =================================================================== diff -u -r54bcecd36302a67dc5506d2f8688317f7968b010 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Data.Test/StabilityPointStructureTest.cs (.../StabilityPointStructureTest.cs) (revision 54bcecd36302a67dc5506d2f8688317f7968b010) +++ Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Data.Test/StabilityPointStructureTest.cs (.../StabilityPointStructureTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -608,7 +608,7 @@ } [TestFixture] - private class StabilityPointStructureEqualsTest : EqualsGuidelinesTestFixture + private class StabilityPointStructureEqualsTest : EqualsTestFixture { protected override StabilityPointStructure CreateObject() { Index: Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Forms.Test/PresentationObjects/StabilityPointStructuresCalculationGroupContextTest.cs =================================================================== diff -u -r1cb6a367a7045fcde284b83e695e7ce5a7ea68ab -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Forms.Test/PresentationObjects/StabilityPointStructuresCalculationGroupContextTest.cs (.../StabilityPointStructuresCalculationGroupContextTest.cs) (revision 1cb6a367a7045fcde284b83e695e7ce5a7ea68ab) +++ Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Forms.Test/PresentationObjects/StabilityPointStructuresCalculationGroupContextTest.cs (.../StabilityPointStructuresCalculationGroupContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -66,7 +66,7 @@ [TestFixture] private class StabilityPointStructuresCalculationGroupContextEqualsTest - : EqualsGuidelinesTestFixture { private static readonly MockRepository mocks = new MockRepository(); Index: Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Forms.Test/PresentationObjects/StabilityStoneCoverWaveConditionsCalculationContextTest.cs =================================================================== diff -u -rf6b8dfb3d6415ffe27f3106816d78b7b0378265f -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Forms.Test/PresentationObjects/StabilityStoneCoverWaveConditionsCalculationContextTest.cs (.../StabilityStoneCoverWaveConditionsCalculationContextTest.cs) (revision f6b8dfb3d6415ffe27f3106816d78b7b0378265f) +++ Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Forms.Test/PresentationObjects/StabilityStoneCoverWaveConditionsCalculationContextTest.cs (.../StabilityStoneCoverWaveConditionsCalculationContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -82,7 +82,7 @@ [TestFixture] private class StabilityStoneCoverWaveConditionsCalculationContextEqualsTest - : EqualsGuidelinesTestFixture { private static readonly MockRepository mocks = new MockRepository(); Index: Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Forms.Test/PresentationObjects/StabilityStoneCoverWaveConditionsCalculationGroupContextTest.cs =================================================================== diff -u -r1cb6a367a7045fcde284b83e695e7ce5a7ea68ab -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Forms.Test/PresentationObjects/StabilityStoneCoverWaveConditionsCalculationGroupContextTest.cs (.../StabilityStoneCoverWaveConditionsCalculationGroupContextTest.cs) (revision 1cb6a367a7045fcde284b83e695e7ce5a7ea68ab) +++ Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Forms.Test/PresentationObjects/StabilityStoneCoverWaveConditionsCalculationGroupContextTest.cs (.../StabilityStoneCoverWaveConditionsCalculationGroupContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -64,7 +64,7 @@ [TestFixture] private class StabilityStoneCoverWaveConditionsCalculationGroupContextEqualsTest - : EqualsGuidelinesTestFixture { private static readonly MockRepository mocks = new MockRepository(); Index: Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Forms.Test/PresentationObjects/WaveImpactAsphaltCoverCalculationContextTest.cs =================================================================== diff -u -rbd4cdb1f1433d7488f29abd919f53cffea400749 -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Forms.Test/PresentationObjects/WaveImpactAsphaltCoverCalculationContextTest.cs (.../WaveImpactAsphaltCoverCalculationContextTest.cs) (revision bd4cdb1f1433d7488f29abd919f53cffea400749) +++ Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Forms.Test/PresentationObjects/WaveImpactAsphaltCoverCalculationContextTest.cs (.../WaveImpactAsphaltCoverCalculationContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -82,7 +82,7 @@ [TestFixture] private class WaveImpactAsphaltCoverWaveConditionsCalculationContextEqualsTest - : EqualsGuidelinesTestFixture { private static readonly MockRepository mocks = new MockRepository(); Index: Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Forms.Test/PresentationObjects/WaveImpactAsphaltCoverCalculationGroupContextTest.cs =================================================================== diff -u -r1cb6a367a7045fcde284b83e695e7ce5a7ea68ab -ra1abe798a3991d9fff01eae522ccae2a43d0a931 --- Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Forms.Test/PresentationObjects/WaveImpactAsphaltCoverCalculationGroupContextTest.cs (.../WaveImpactAsphaltCoverCalculationGroupContextTest.cs) (revision 1cb6a367a7045fcde284b83e695e7ce5a7ea68ab) +++ Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Forms.Test/PresentationObjects/WaveImpactAsphaltCoverCalculationGroupContextTest.cs (.../WaveImpactAsphaltCoverCalculationGroupContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) @@ -65,7 +65,7 @@ [TestFixture] private class WaveImpactAsphaltCoverWaveConditionsCalculationGroupContextEqualsTest - : EqualsGuidelinesTestFixture { private static readonly MockRepository mocks = new MockRepository();