Index: Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Forms.Test/PresentationObjects/StabilityStoneCoverWaveConditionsCalculationGroupContextTest.cs =================================================================== diff -u -ra1abe798a3991d9fff01eae522ccae2a43d0a931 -rebbc4fd6d5025a84b00878cae2c45b5b0dbfef80 --- Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Forms.Test/PresentationObjects/StabilityStoneCoverWaveConditionsCalculationGroupContextTest.cs (.../StabilityStoneCoverWaveConditionsCalculationGroupContextTest.cs) (revision a1abe798a3991d9fff01eae522ccae2a43d0a931) +++ Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Forms.Test/PresentationObjects/StabilityStoneCoverWaveConditionsCalculationGroupContextTest.cs (.../StabilityStoneCoverWaveConditionsCalculationGroupContextTest.cs) (revision ebbc4fd6d5025a84b00878cae2c45b5b0dbfef80) @@ -37,7 +37,7 @@ [Test] [TestCase(true)] [TestCase(false)] - public void ParameteredConstructor_ExpectedValues(bool withParent) + public void ParameteredConstructor_ExpectedValues(bool hasParent) { // Setup var mocks = new MockRepository(); @@ -47,7 +47,7 @@ var failureMechanism = new StabilityStoneCoverFailureMechanism(); var calculationGroup = new CalculationGroup(); - CalculationGroup parent = withParent ? new CalculationGroup() : null; + CalculationGroup parent = hasParent ? new CalculationGroup() : null; // Call var context = new StabilityStoneCoverWaveConditionsCalculationGroupContext(calculationGroup, parent, failureMechanism, assessmentSection); @@ -62,7 +62,8 @@ mocks.VerifyAll(); } - [TestFixture] + [TestFixture(true)] + [TestFixture(false)] private class StabilityStoneCoverWaveConditionsCalculationGroupContextEqualsTest : EqualsTestFixture @@ -71,9 +72,10 @@ private static readonly IAssessmentSection assessmentSection = mocks.Stub(); private static readonly StabilityStoneCoverFailureMechanism failureMechanism = new StabilityStoneCoverFailureMechanism(); - private static readonly CalculationGroup parent = new CalculationGroup(); private static readonly CalculationGroup calculationGroup = new CalculationGroup(); + private static CalculationGroup parent; + [SetUp] public void SetUp() { @@ -86,6 +88,11 @@ mocks.VerifyAll(); } + public StabilityStoneCoverWaveConditionsCalculationGroupContextEqualsTest(bool hasParent) + { + parent = hasParent ? new CalculationGroup() : null; + } + protected override StabilityStoneCoverWaveConditionsCalculationGroupContext CreateObject() { return new StabilityStoneCoverWaveConditionsCalculationGroupContext(calculationGroup,