Index: Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Data/ClosingStructuresFailureMechanism.cs =================================================================== diff -u -r421cbbc8a7149960b5e6908bde1744c63e4d1169 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Data/ClosingStructuresFailureMechanism.cs (.../ClosingStructuresFailureMechanism.cs) (revision 421cbbc8a7149960b5e6908bde1744c63e4d1169) +++ Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Data/ClosingStructuresFailureMechanism.cs (.../ClosingStructuresFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -94,16 +94,13 @@ public override void AddSection(FailureMechanismSection section) { base.AddSection(section); - sectionResults.Add(new StructuresFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.Data.Test/ClosingStructuresFailureMechanismTest.cs =================================================================== diff -u -r46bd119497bde576fd18d0b4f93961f2a7f84c34 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.Data.Test/ClosingStructuresFailureMechanismTest.cs (.../ClosingStructuresFailureMechanismTest.cs) (revision 46bd119497bde576fd18d0b4f93961f2a7f84c34) +++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.Data.Test/ClosingStructuresFailureMechanismTest.cs (.../ClosingStructuresFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -59,16 +59,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new ClosingStructuresFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -80,18 +74,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf>(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new ClosingStructuresFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -103,8 +91,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -115,7 +101,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } [Test] Index: Ringtoets/Common/test/Ringtoets.Common.Data.TestUtil.Test/TestFailureMechanismTest.cs =================================================================== diff -u -r7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Common/test/Ringtoets.Common.Data.TestUtil.Test/TestFailureMechanismTest.cs (.../TestFailureMechanismTest.cs) (revision 7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc) +++ Ringtoets/Common/test/Ringtoets.Common.Data.TestUtil.Test/TestFailureMechanismTest.cs (.../TestFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -81,16 +81,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new TestFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -102,18 +96,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new TestFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -125,8 +113,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -137,7 +123,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } } } \ No newline at end of file Index: Ringtoets/Common/test/Ringtoets.Common.Data.TestUtil/TestFailureMechanism.cs =================================================================== diff -u -r7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Common/test/Ringtoets.Common.Data.TestUtil/TestFailureMechanism.cs (.../TestFailureMechanism.cs) (revision 7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc) +++ Ringtoets/Common/test/Ringtoets.Common.Data.TestUtil/TestFailureMechanism.cs (.../TestFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -62,14 +62,12 @@ { base.AddSection(section); sectionResults.Add(new TestFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/DuneErosion/src/Ringtoets.DuneErosion.Data/DuneErosionFailureMechanism.cs =================================================================== diff -u -r421cbbc8a7149960b5e6908bde1744c63e4d1169 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/DuneErosion/src/Ringtoets.DuneErosion.Data/DuneErosionFailureMechanism.cs (.../DuneErosionFailureMechanism.cs) (revision 421cbbc8a7149960b5e6908bde1744c63e4d1169) +++ Ringtoets/DuneErosion/src/Ringtoets.DuneErosion.Data/DuneErosionFailureMechanism.cs (.../DuneErosionFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -77,14 +77,12 @@ base.AddSection(section); sectionResults.Add(new DuneErosionFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.Test/DuneErosionFailureMechanismTest.cs =================================================================== diff -u -r46bd119497bde576fd18d0b4f93961f2a7f84c34 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.Test/DuneErosionFailureMechanismTest.cs (.../DuneErosionFailureMechanismTest.cs) (revision 46bd119497bde576fd18d0b4f93961f2a7f84c34) +++ Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.Test/DuneErosionFailureMechanismTest.cs (.../DuneErosionFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -49,16 +49,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new DuneErosionFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -70,18 +64,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new DuneErosionFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -93,8 +81,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -105,7 +91,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } } } \ No newline at end of file Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/GrassCoverErosionInwardsFailureMechanism.cs =================================================================== diff -u -r421cbbc8a7149960b5e6908bde1744c63e4d1169 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/GrassCoverErosionInwardsFailureMechanism.cs (.../GrassCoverErosionInwardsFailureMechanism.cs) (revision 421cbbc8a7149960b5e6908bde1744c63e4d1169) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/GrassCoverErosionInwardsFailureMechanism.cs (.../GrassCoverErosionInwardsFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -87,14 +87,12 @@ base.AddSection(section); sectionResults.Add(new GrassCoverErosionInwardsFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Data/GrassCoverErosionOutwardsFailureMechanism.cs =================================================================== diff -u -r421cbbc8a7149960b5e6908bde1744c63e4d1169 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Data/GrassCoverErosionOutwardsFailureMechanism.cs (.../GrassCoverErosionOutwardsFailureMechanism.cs) (revision 421cbbc8a7149960b5e6908bde1744c63e4d1169) +++ Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Data/GrassCoverErosionOutwardsFailureMechanism.cs (.../GrassCoverErosionOutwardsFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -90,14 +90,12 @@ { base.AddSection(section); sectionResults.Add(new GrassCoverErosionOutwardsFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Data.Test/GrassCoverErosionOutwardsFailureMechanismTest.cs =================================================================== diff -u -r46bd119497bde576fd18d0b4f93961f2a7f84c34 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Data.Test/GrassCoverErosionOutwardsFailureMechanismTest.cs (.../GrassCoverErosionOutwardsFailureMechanismTest.cs) (revision 46bd119497bde576fd18d0b4f93961f2a7f84c34) +++ Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Data.Test/GrassCoverErosionOutwardsFailureMechanismTest.cs (.../GrassCoverErosionOutwardsFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -54,16 +54,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new GrassCoverErosionOutwardsFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -75,18 +69,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new GrassCoverErosionOutwardsFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -98,8 +86,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -110,7 +96,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } [Test] Index: Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Data/HeightStructuresFailureMechanism.cs =================================================================== diff -u -r421cbbc8a7149960b5e6908bde1744c63e4d1169 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Data/HeightStructuresFailureMechanism.cs (.../HeightStructuresFailureMechanism.cs) (revision 421cbbc8a7149960b5e6908bde1744c63e4d1169) +++ Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Data/HeightStructuresFailureMechanism.cs (.../HeightStructuresFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -97,14 +97,12 @@ { base.AddSection(section); sectionResults.Add(new StructuresFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Data.Test/HeightStructuresFailureMechanismTest.cs =================================================================== diff -u -r46bd119497bde576fd18d0b4f93961f2a7f84c34 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Data.Test/HeightStructuresFailureMechanismTest.cs (.../HeightStructuresFailureMechanismTest.cs) (revision 46bd119497bde576fd18d0b4f93961f2a7f84c34) +++ Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Data.Test/HeightStructuresFailureMechanismTest.cs (.../HeightStructuresFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -57,16 +57,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new HeightStructuresFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -78,18 +72,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf>(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new HeightStructuresFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -101,8 +89,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -113,7 +99,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } [Test] Index: Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/GrassCoverSlipOffInwardsFailureMechanism.cs =================================================================== diff -u -r421cbbc8a7149960b5e6908bde1744c63e4d1169 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/GrassCoverSlipOffInwardsFailureMechanism.cs (.../GrassCoverSlipOffInwardsFailureMechanism.cs) (revision 421cbbc8a7149960b5e6908bde1744c63e4d1169) +++ Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/GrassCoverSlipOffInwardsFailureMechanism.cs (.../GrassCoverSlipOffInwardsFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -66,14 +66,12 @@ { base.AddSection(section); sectionResults.Add(new GrassCoverSlipOffInwardsFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/GrassCoverSlipOffOutwardsFailureMechanism.cs =================================================================== diff -u -r421cbbc8a7149960b5e6908bde1744c63e4d1169 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/GrassCoverSlipOffOutwardsFailureMechanism.cs (.../GrassCoverSlipOffOutwardsFailureMechanism.cs) (revision 421cbbc8a7149960b5e6908bde1744c63e4d1169) +++ Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/GrassCoverSlipOffOutwardsFailureMechanism.cs (.../GrassCoverSlipOffOutwardsFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -66,14 +66,12 @@ { base.AddSection(section); sectionResults.Add(new GrassCoverSlipOffOutwardsFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/MacroStabilityOutwardsFailureMechanism.cs =================================================================== diff -u -r662c450b248dd4bdefd6b6eb102c752a456c5211 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/MacroStabilityOutwardsFailureMechanism.cs (.../MacroStabilityOutwardsFailureMechanism.cs) (revision 662c450b248dd4bdefd6b6eb102c752a456c5211) +++ Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/MacroStabilityOutwardsFailureMechanism.cs (.../MacroStabilityOutwardsFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -74,14 +74,12 @@ { base.AddSection(section); sectionResults.Add(new MacroStabilityOutwardsFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/MicrostabilityFailureMechanism.cs =================================================================== diff -u -r29acf1af7ae26a676006ef5ba182f3ba71b80a8d -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/MicrostabilityFailureMechanism.cs (.../MicrostabilityFailureMechanism.cs) (revision 29acf1af7ae26a676006ef5ba182f3ba71b80a8d) +++ Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/MicrostabilityFailureMechanism.cs (.../MicrostabilityFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -65,14 +65,12 @@ { base.AddSection(section); sectionResults.Add(new MicrostabilityFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/PipingStructureFailureMechanism.cs =================================================================== diff -u -rc626a0c2637418f6668ab006ed9ea27ab5e7c59c -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/PipingStructureFailureMechanism.cs (.../PipingStructureFailureMechanism.cs) (revision c626a0c2637418f6668ab006ed9ea27ab5e7c59c) +++ Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/PipingStructureFailureMechanism.cs (.../PipingStructureFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -94,14 +94,12 @@ { base.AddSection(section); sectionResults.Add(new PipingStructureFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/StrengthStabilityLengthwiseConstructionFailureMechanism.cs =================================================================== diff -u -r4ecf8e8169bb8b6bf2d8023aefd4b1a7ef7e9949 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/StrengthStabilityLengthwiseConstructionFailureMechanism.cs (.../StrengthStabilityLengthwiseConstructionFailureMechanism.cs) (revision 4ecf8e8169bb8b6bf2d8023aefd4b1a7ef7e9949) +++ Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/StrengthStabilityLengthwiseConstructionFailureMechanism.cs (.../StrengthStabilityLengthwiseConstructionFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -66,14 +66,12 @@ { base.AddSection(section); sectionResults.Add(new StrengthStabilityLengthwiseConstructionFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/TechnicalInnovationFailureMechanism.cs =================================================================== diff -u -r7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/TechnicalInnovationFailureMechanism.cs (.../TechnicalInnovationFailureMechanism.cs) (revision 7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc) +++ Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/TechnicalInnovationFailureMechanism.cs (.../TechnicalInnovationFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -65,14 +65,12 @@ { base.AddSection(section); sectionResults.Add(new TechnicalInnovationFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/WaterPressureAsphaltCoverFailureMechanism.cs =================================================================== diff -u -r7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/WaterPressureAsphaltCoverFailureMechanism.cs (.../WaterPressureAsphaltCoverFailureMechanism.cs) (revision 7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc) +++ Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/WaterPressureAsphaltCoverFailureMechanism.cs (.../WaterPressureAsphaltCoverFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -66,14 +66,12 @@ { base.AddSection(section); sectionResults.Add(new WaterPressureAsphaltCoverFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/GrassCoverSlipOffInwardsFailureMechanismTest.cs =================================================================== diff -u -r46bd119497bde576fd18d0b4f93961f2a7f84c34 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/GrassCoverSlipOffInwardsFailureMechanismTest.cs (.../GrassCoverSlipOffInwardsFailureMechanismTest.cs) (revision 46bd119497bde576fd18d0b4f93961f2a7f84c34) +++ Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/GrassCoverSlipOffInwardsFailureMechanismTest.cs (.../GrassCoverSlipOffInwardsFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -47,16 +47,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new GrassCoverSlipOffInwardsFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -68,18 +62,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new GrassCoverSlipOffInwardsFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -91,8 +79,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -103,7 +89,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } } } \ No newline at end of file Index: Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/GrassCoverSlipOffOutwardsFailureMechanismTest.cs =================================================================== diff -u -r46bd119497bde576fd18d0b4f93961f2a7f84c34 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/GrassCoverSlipOffOutwardsFailureMechanismTest.cs (.../GrassCoverSlipOffOutwardsFailureMechanismTest.cs) (revision 46bd119497bde576fd18d0b4f93961f2a7f84c34) +++ Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/GrassCoverSlipOffOutwardsFailureMechanismTest.cs (.../GrassCoverSlipOffOutwardsFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -47,16 +47,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new GrassCoverSlipOffOutwardsFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -68,18 +62,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new GrassCoverSlipOffOutwardsFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -91,8 +79,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -103,7 +89,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } } } \ No newline at end of file Index: Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/MacroStabilityOutwardsFailureMechanismTest.cs =================================================================== diff -u -r46bd119497bde576fd18d0b4f93961f2a7f84c34 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/MacroStabilityOutwardsFailureMechanismTest.cs (.../MacroStabilityOutwardsFailureMechanismTest.cs) (revision 46bd119497bde576fd18d0b4f93961f2a7f84c34) +++ Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/MacroStabilityOutwardsFailureMechanismTest.cs (.../MacroStabilityOutwardsFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -49,16 +49,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new MacroStabilityOutwardsFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -70,18 +64,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new MacroStabilityOutwardsFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -93,8 +81,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -105,7 +91,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } } } \ No newline at end of file Index: Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/MicrostabilityFailureMechanismTest.cs =================================================================== diff -u -r46bd119497bde576fd18d0b4f93961f2a7f84c34 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/MicrostabilityFailureMechanismTest.cs (.../MicrostabilityFailureMechanismTest.cs) (revision 46bd119497bde576fd18d0b4f93961f2a7f84c34) +++ Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/MicrostabilityFailureMechanismTest.cs (.../MicrostabilityFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -47,16 +47,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new MicrostabilityFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -68,18 +62,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new MicrostabilityFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -91,8 +79,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -103,7 +89,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } } } \ No newline at end of file Index: Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/PipingStructureFailureMechanismTest.cs =================================================================== diff -u -rc626a0c2637418f6668ab006ed9ea27ab5e7c59c -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/PipingStructureFailureMechanismTest.cs (.../PipingStructureFailureMechanismTest.cs) (revision c626a0c2637418f6668ab006ed9ea27ab5e7c59c) +++ Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/PipingStructureFailureMechanismTest.cs (.../PipingStructureFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -54,16 +54,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new PipingStructureFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -75,18 +69,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new PipingStructureFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -98,8 +86,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -110,7 +96,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } [Test] Index: Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/StrengthStabilityLengthwiseConstructionFailureMechanismTest.cs =================================================================== diff -u -r4ecf8e8169bb8b6bf2d8023aefd4b1a7ef7e9949 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/StrengthStabilityLengthwiseConstructionFailureMechanismTest.cs (.../StrengthStabilityLengthwiseConstructionFailureMechanismTest.cs) (revision 4ecf8e8169bb8b6bf2d8023aefd4b1a7ef7e9949) +++ Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/StrengthStabilityLengthwiseConstructionFailureMechanismTest.cs (.../StrengthStabilityLengthwiseConstructionFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -47,16 +47,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new StrengthStabilityLengthwiseConstructionFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -68,18 +62,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new StrengthStabilityLengthwiseConstructionFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -91,8 +79,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -103,7 +89,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } } } \ No newline at end of file Index: Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/TechnicalInnovationFailureMechanismTest.cs =================================================================== diff -u -r7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/TechnicalInnovationFailureMechanismTest.cs (.../TechnicalInnovationFailureMechanismTest.cs) (revision 7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc) +++ Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/TechnicalInnovationFailureMechanismTest.cs (.../TechnicalInnovationFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -47,16 +47,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new TechnicalInnovationFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -68,18 +62,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new TechnicalInnovationFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -91,8 +79,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -103,7 +89,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } } } \ No newline at end of file Index: Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/WaterPressureAsphaltCoverFailureMechanismTest.cs =================================================================== diff -u -r7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/WaterPressureAsphaltCoverFailureMechanismTest.cs (.../WaterPressureAsphaltCoverFailureMechanismTest.cs) (revision 7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc) +++ Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/WaterPressureAsphaltCoverFailureMechanismTest.cs (.../WaterPressureAsphaltCoverFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -47,16 +47,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new WaterPressureAsphaltCoverFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -68,18 +62,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new WaterPressureAsphaltCoverFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -91,8 +79,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -103,7 +89,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } } } \ No newline at end of file Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Data/MacroStabilityInwardsFailureMechanism.cs =================================================================== diff -u -r662c450b248dd4bdefd6b6eb102c752a456c5211 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Data/MacroStabilityInwardsFailureMechanism.cs (.../MacroStabilityInwardsFailureMechanism.cs) (revision 662c450b248dd4bdefd6b6eb102c752a456c5211) +++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Data/MacroStabilityInwardsFailureMechanism.cs (.../MacroStabilityInwardsFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -93,14 +93,12 @@ { base.AddSection(section); sectionResults.Add(new MacroStabilityInwardsFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/MacroStabilityInwardsFailureMechanismTest.cs =================================================================== diff -u -r46bd119497bde576fd18d0b4f93961f2a7f84c34 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/MacroStabilityInwardsFailureMechanismTest.cs (.../MacroStabilityInwardsFailureMechanismTest.cs) (revision 46bd119497bde576fd18d0b4f93961f2a7f84c34) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/MacroStabilityInwardsFailureMechanismTest.cs (.../MacroStabilityInwardsFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -115,16 +115,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new MacroStabilityInwardsFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -136,18 +130,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new MacroStabilityInwardsFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -159,8 +147,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -171,7 +157,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } } } \ No newline at end of file Index: Ringtoets/Piping/src/Ringtoets.Piping.Data/PipingFailureMechanism.cs =================================================================== diff -u -r46bd119497bde576fd18d0b4f93961f2a7f84c34 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Piping/src/Ringtoets.Piping.Data/PipingFailureMechanism.cs (.../PipingFailureMechanism.cs) (revision 46bd119497bde576fd18d0b4f93961f2a7f84c34) +++ Ringtoets/Piping/src/Ringtoets.Piping.Data/PipingFailureMechanism.cs (.../PipingFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -97,14 +97,12 @@ { base.AddSection(section); sectionResults.Add(new PipingFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/PipingFailureMechanismTest.cs =================================================================== diff -u -r46bd119497bde576fd18d0b4f93961f2a7f84c34 -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/PipingFailureMechanismTest.cs (.../PipingFailureMechanismTest.cs) (revision 46bd119497bde576fd18d0b4f93961f2a7f84c34) +++ Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/PipingFailureMechanismTest.cs (.../PipingFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -117,16 +117,11 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); var failureMechanism = new PipingFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -138,18 +133,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new PipingFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -161,8 +150,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -173,7 +160,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } } } \ No newline at end of file Index: Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Data/StabilityPointStructuresFailureMechanism.cs =================================================================== diff -u -rffbaaa780dcc561261a6030e315f50d198d5470b -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Data/StabilityPointStructuresFailureMechanism.cs (.../StabilityPointStructuresFailureMechanism.cs) (revision ffbaaa780dcc561261a6030e315f50d198d5470b) +++ Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Data/StabilityPointStructuresFailureMechanism.cs (.../StabilityPointStructuresFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -95,14 +95,12 @@ { base.AddSection(section); sectionResults.Add(new StructuresFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Data.Test/StabilityPointStructuresFailureMechanismTest.cs =================================================================== diff -u -rffbaaa780dcc561261a6030e315f50d198d5470b -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Data.Test/StabilityPointStructuresFailureMechanismTest.cs (.../StabilityPointStructuresFailureMechanismTest.cs) (revision ffbaaa780dcc561261a6030e315f50d198d5470b) +++ Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Data.Test/StabilityPointStructuresFailureMechanismTest.cs (.../StabilityPointStructuresFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -58,16 +58,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new StabilityPointStructuresFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -79,18 +73,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf>(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new StabilityPointStructuresFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -102,8 +90,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -114,7 +100,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } [Test] Index: Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Data/StabilityStoneCoverFailureMechanism.cs =================================================================== diff -u -rc9f2366150c8b2c40beddf41fd65c2501808005f -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Data/StabilityStoneCoverFailureMechanism.cs (.../StabilityStoneCoverFailureMechanism.cs) (revision c9f2366150c8b2c40beddf41fd65c2501808005f) +++ Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Data/StabilityStoneCoverFailureMechanism.cs (.../StabilityStoneCoverFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -88,14 +88,12 @@ { base.AddSection(section); sectionResults.Add(new StabilityStoneCoverFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Data.Test/StabilityStoneCoverFailureMechanismTest.cs =================================================================== diff -u -rc9f2366150c8b2c40beddf41fd65c2501808005f -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Data.Test/StabilityStoneCoverFailureMechanismTest.cs (.../StabilityStoneCoverFailureMechanismTest.cs) (revision c9f2366150c8b2c40beddf41fd65c2501808005f) +++ Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Data.Test/StabilityStoneCoverFailureMechanismTest.cs (.../StabilityStoneCoverFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -54,16 +54,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new StabilityStoneCoverFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -75,18 +69,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new StabilityStoneCoverFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -98,8 +86,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -110,7 +96,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } [Test] Index: Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Data/WaveImpactAsphaltCoverFailureMechanism.cs =================================================================== diff -u -r7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Data/WaveImpactAsphaltCoverFailureMechanism.cs (.../WaveImpactAsphaltCoverFailureMechanism.cs) (revision 7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc) +++ Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Data/WaveImpactAsphaltCoverFailureMechanism.cs (.../WaveImpactAsphaltCoverFailureMechanism.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -95,14 +95,12 @@ { base.AddSection(section); sectionResults.Add(new WaveImpactAsphaltCoverFailureMechanismSectionResult(section)); - sectionResults.NotifyObservers(); } public override void ClearAllSections() { base.ClearAllSections(); sectionResults.Clear(); - sectionResults.NotifyObservers(); } } } \ No newline at end of file Index: Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Data.Test/WaveImpactAsphaltCoverFailureMechanismTest.cs =================================================================== diff -u -r7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc -r42c710f0341da1ca4fc911ef8ba502a41073e400 --- Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Data.Test/WaveImpactAsphaltCoverFailureMechanismTest.cs (.../WaveImpactAsphaltCoverFailureMechanismTest.cs) (revision 7ca5ac0a391cd964f00b18ea8ab42bce5f5d46cc) +++ Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Data.Test/WaveImpactAsphaltCoverFailureMechanismTest.cs (.../WaveImpactAsphaltCoverFailureMechanismTest.cs) (revision 42c710f0341da1ca4fc911ef8ba502a41073e400) @@ -55,16 +55,10 @@ } [Test] - public void AddSection_WithSection_AddedSectionResultAndNotifiesObserver() + public void AddSection_WithSection_AddedSectionResult() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new WaveImpactAsphaltCoverFailureMechanism(); - failureMechanism.SectionResults.Attach(observer); // Call failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[] @@ -76,18 +70,12 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResults.Count()); Assert.IsInstanceOf(failureMechanism.SectionResults.ElementAt(0)); - mocks.VerifyAll(); } [Test] - public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsClearedAndNotifiesObserver() + public void ClearAllSections_WithSectionsAndSectionResults_SectionsAndSectionResultsCleared() { // Setup - var mocks = new MockRepository(); - var observer = mocks.StrictMock(); - observer.Expect(o => o.UpdateObserver()); - mocks.ReplayAll(); - var failureMechanism = new WaveImpactAsphaltCoverFailureMechanism(); failureMechanism.AddSection(new FailureMechanismSection("", new[] @@ -99,8 +87,6 @@ new Point2D(2, 1) })); - failureMechanism.SectionResults.Attach(observer); - // Precondition Assert.AreEqual(2, failureMechanism.Sections.Count()); Assert.AreEqual(2, failureMechanism.SectionResults.Count()); @@ -111,7 +97,6 @@ // Assert Assert.AreEqual(0, failureMechanism.Sections.Count()); Assert.AreEqual(0, failureMechanism.SectionResults.Count()); - mocks.VerifyAll(); } [Test]