Index: Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Plugin.Test/ViewInfos/StabilityStoneCoverFailureMechanismViewInfoTest.cs =================================================================== diff -u -r4eba092cb591f9f164f1e22f5b2bba25b148dda5 -r3014d0ced22c45300938639e7958ea0850485240 --- Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Plugin.Test/ViewInfos/StabilityStoneCoverFailureMechanismViewInfoTest.cs (.../StabilityStoneCoverFailureMechanismViewInfoTest.cs) (revision 4eba092cb591f9f164f1e22f5b2bba25b148dda5) +++ Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Plugin.Test/ViewInfos/StabilityStoneCoverFailureMechanismViewInfoTest.cs (.../StabilityStoneCoverFailureMechanismViewInfoTest.cs) (revision 3014d0ced22c45300938639e7958ea0850485240) @@ -25,6 +25,7 @@ using NUnit.Framework; using Rhino.Mocks; using Ringtoets.Common.Data.AssessmentSection; +using Ringtoets.Common.Data.TestUtil; using Ringtoets.StabilityStoneCover.Data; using Ringtoets.StabilityStoneCover.Forms.PresentationObjects; using Ringtoets.StabilityStoneCover.Forms.Views; @@ -88,7 +89,7 @@ public void CloseForData_ViewNotCorrespondingToRemovedAssessmentSection_ReturnsFalse() { // Setup - var assessmentSection = mocks.Stub(); + var assessmentSection = new ObservableTestAssessmentSectionStub(); var otherAssessmentSection = mocks.Stub(); mocks.ReplayAll(); @@ -113,37 +114,34 @@ public void CloseForData_ViewCorrespondingToRemovedAssessmentSection_ReturnsTrue() { // Setup - var assessmentSectionStub = mocks.Stub(); - mocks.ReplayAll(); + var assessmentSection = new ObservableTestAssessmentSectionStub(); var stabilityStoneCoverFailureMechanism = new StabilityStoneCoverFailureMechanism(); - var stabilityStoneCoverFailureMechanismContext = new StabilityStoneCoverFailureMechanismContext(stabilityStoneCoverFailureMechanism, assessmentSectionStub); + var stabilityStoneCoverFailureMechanismContext = new StabilityStoneCoverFailureMechanismContext(stabilityStoneCoverFailureMechanism, assessmentSection); using (var view = new StabilityStoneCoverFailureMechanismView { Data = stabilityStoneCoverFailureMechanismContext }) { // Call - bool closeForData = info.CloseForData(view, assessmentSectionStub); + bool closeForData = info.CloseForData(view, assessmentSection); // Assert Assert.IsTrue(closeForData); } - mocks.VerifyAll(); } [Test] public void CloseForData_ViewNotCorrespondingToRemovedFailureMechanism_ReturnsFalse() { // Setup - var assessmentSectionStub = mocks.Stub(); - mocks.ReplayAll(); + var assessmentSection = new ObservableTestAssessmentSectionStub(); var stabilityStoneCoverFailureMechanism = new StabilityStoneCoverFailureMechanism(); var otherStabilityStoneCoverFailureMechanism = new StabilityStoneCoverFailureMechanism(); - var stabilityStoneCoverFailureMechanismContext = new StabilityStoneCoverFailureMechanismContext(stabilityStoneCoverFailureMechanism, assessmentSectionStub); + var stabilityStoneCoverFailureMechanismContext = new StabilityStoneCoverFailureMechanismContext(stabilityStoneCoverFailureMechanism, assessmentSection); using (var view = new StabilityStoneCoverFailureMechanismView { @@ -156,18 +154,16 @@ // Assert Assert.IsFalse(closeForData); } - mocks.VerifyAll(); } [Test] public void CloseForData_ViewCorrespondingToRemovedFailureMechanism_ReturnsTrue() { // Setup - var assessmentSectionStub = mocks.Stub(); - mocks.ReplayAll(); + var assessmentSection = new ObservableTestAssessmentSectionStub(); var stabilityStoneCoverFailureMechanism = new StabilityStoneCoverFailureMechanism(); - var stabilityStoneCoverFailureMechanismContext = new StabilityStoneCoverFailureMechanismContext(stabilityStoneCoverFailureMechanism, assessmentSectionStub); + var stabilityStoneCoverFailureMechanismContext = new StabilityStoneCoverFailureMechanismContext(stabilityStoneCoverFailureMechanism, assessmentSection); using (var view = new StabilityStoneCoverFailureMechanismView { @@ -180,7 +176,6 @@ // Assert Assert.IsTrue(closeForData); } - mocks.VerifyAll(); } [Test]