Index: Ringtoets/Common/test/Ringtoets.Common.Forms.Test/PropertyClasses/FailureMechanismSectionsProbabilityAssessmentPropertiesTest.cs =================================================================== diff -u -r2bca78cdfd4e336f16bf2abfffb3f5ba4d46277d -r4e9d3556e3cee0365fc0f26d0bad19b50594e12d --- Ringtoets/Common/test/Ringtoets.Common.Forms.Test/PropertyClasses/FailureMechanismSectionsProbabilityAssessmentPropertiesTest.cs (.../FailureMechanismSectionsProbabilityAssessmentPropertiesTest.cs) (revision 2bca78cdfd4e336f16bf2abfffb3f5ba4d46277d) +++ Ringtoets/Common/test/Ringtoets.Common.Forms.Test/PropertyClasses/FailureMechanismSectionsProbabilityAssessmentPropertiesTest.cs (.../FailureMechanismSectionsProbabilityAssessmentPropertiesTest.cs) (revision 4e9d3556e3cee0365fc0f26d0bad19b50594e12d) @@ -29,8 +29,8 @@ using NUnit.Framework; using Rhino.Mocks; using Ringtoets.Common.Data.FailureMechanism; -using Ringtoets.Common.Data.Probability; using Ringtoets.Common.Data.TestUtil; +using Ringtoets.Common.Data.TestUtil.Probability; using Ringtoets.Common.Forms.PropertyClasses; namespace Ringtoets.Common.Forms.Test.PropertyClasses @@ -65,9 +65,11 @@ // Setup var mocks = new MockRepository(); var failureMechanism = mocks.Stub(); - var probabilityAssessmentInput = mocks.Stub(); mocks.ReplayAll(); + var random = new Random(39); + var probabilityAssessmentInput = new TestProbabilityAssessmentInput(random.NextDouble(), random.NextDouble()); + // Call TestDelegate call = () => new FailureMechanismSectionsProbabilityAssessmentProperties(null, failureMechanism, @@ -83,9 +85,8 @@ public void Constructor_FailureMechanismNull_ThrowsArgumentNullException() { // Setup - var mocks = new MockRepository(); - var probabilityAssessmentInput = mocks.Stub(); - mocks.ReplayAll(); + var random = new Random(39); + var probabilityAssessmentInput = new TestProbabilityAssessmentInput(random.NextDouble(), random.NextDouble()); IEnumerable sections = Enumerable.Empty(); // Call @@ -96,7 +97,6 @@ // Assert var exception = Assert.Throws(call); Assert.AreEqual("failureMechanism", exception.ParamName); - mocks.VerifyAll(); } [Test] @@ -105,9 +105,11 @@ // Setup var mocks = new MockRepository(); var failureMechanism = mocks.Stub(); - var probabilityAssessmentInput = mocks.Stub(); mocks.ReplayAll(); + var random = new Random(39); + var probabilityAssessmentInput = new TestProbabilityAssessmentInput(random.NextDouble(), random.NextDouble()); + IEnumerable sections = new[] { FailureMechanismSectionTestFactory.CreateFailureMechanismSection() @@ -137,9 +139,10 @@ // Setup var mocks = new MockRepository(); var failureMechanism = mocks.Stub(); - var probabilityAssessmentInput = mocks.Stub(); mocks.ReplayAll(); + var random = new Random(39); + var probabilityAssessmentInput = new TestProbabilityAssessmentInput(random.NextDouble(), random.NextDouble()); IEnumerable sections = Enumerable.Empty(); // Call @@ -166,10 +169,8 @@ public void GivenPropertyControlWithData_WhenFailureMechanismUpdated_RefreshRequiredEventRaised() { // Given - var mocks = new MockRepository(); - var probabilityAssessmentInput = mocks.Stub(); - mocks.ReplayAll(); - + var random = new Random(39); + var probabilityAssessmentInput = new TestProbabilityAssessmentInput(random.NextDouble(), random.NextDouble()); var failureMechanism = new TestFailureMechanism(); IEnumerable sections = Enumerable.Empty(); @@ -185,7 +186,6 @@ // Then Assert.AreEqual(1, refreshRequiredRaised); - mocks.VerifyAll(); } } }