Index: Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/FailureMechanismSectionProbabilityAssessmentRowTest.cs =================================================================== diff -u -r97f7a566130ab8bf4f78fa3bd9f6f6491749dd5b -ra202923168391f85a329d0ac7cd5e84d8ac4eb0a --- Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/FailureMechanismSectionProbabilityAssessmentRowTest.cs (.../FailureMechanismSectionProbabilityAssessmentRowTest.cs) (revision 97f7a566130ab8bf4f78fa3bd9f6f6491749dd5b) +++ Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/FailureMechanismSectionProbabilityAssessmentRowTest.cs (.../FailureMechanismSectionProbabilityAssessmentRowTest.cs) (revision a202923168391f85a329d0ac7cd5e84d8ac4eb0a) @@ -51,8 +51,9 @@ public void Constructor_ValidParameters_ExpectedValues() { // Setup + var random = new Random(39); FailureMechanismSection section = GetTestFailureMechanismSection(); - var probabilityAssessmentInput = new TestProbabilityAssessmentInput(1, 2); + var probabilityAssessmentInput = new TestProbabilityAssessmentInput(random.NextDouble(), random.NextDouble()); // Call var sectionRow = new FailureMechanismSectionProbabilityAssessmentRow(section, probabilityAssessmentInput); Index: Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/FailureMechanismSectionsProbabilityAssessmentViewTest.cs =================================================================== diff -u -r54454994c0339785d1c8bad11e4f53e1de9139e9 -ra202923168391f85a329d0ac7cd5e84d8ac4eb0a --- Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/FailureMechanismSectionsProbabilityAssessmentViewTest.cs (.../FailureMechanismSectionsProbabilityAssessmentViewTest.cs) (revision 54454994c0339785d1c8bad11e4f53e1de9139e9) +++ Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/FailureMechanismSectionsProbabilityAssessmentViewTest.cs (.../FailureMechanismSectionsProbabilityAssessmentViewTest.cs) (revision a202923168391f85a329d0ac7cd5e84d8ac4eb0a) @@ -90,7 +90,7 @@ mocks.ReplayAll(); IEnumerable sections = Enumerable.Empty(); - var probabilityAssessmentInput = new TestProbabilityAssessmentInput(1, 2); + ProbabilityAssessmentInput probabilityAssessmentInput = CreateProbabilityAssessmentInput(); // Call using (FailureMechanismSectionsProbabilityAssessmentView view = ShowFailureMechanismSectionsProbabilityAssessmentView(sections, @@ -129,7 +129,7 @@ mocks.ReplayAll(); IEnumerable sections = Enumerable.Empty(); - var probabilityAssessmentInput = new TestProbabilityAssessmentInput(1, 2); + ProbabilityAssessmentInput probabilityAssessmentInput = CreateProbabilityAssessmentInput(); // Call using (FailureMechanismSectionsProbabilityAssessmentView view = ShowFailureMechanismSectionsProbabilityAssessmentView(sections, @@ -158,7 +158,7 @@ CreateFailureMechanismSection("c") }; - var probabilityAssessmentInput = new TestProbabilityAssessmentInput(1, 2); + ProbabilityAssessmentInput probabilityAssessmentInput = CreateProbabilityAssessmentInput(); // Call using (FailureMechanismSectionsProbabilityAssessmentView view = ShowFailureMechanismSectionsProbabilityAssessmentView(sections, @@ -181,7 +181,7 @@ var failureMechanism = new TestFailureMechanism(); failureMechanism.AddSection(CreateFailureMechanismSection("a")); - var probabilityAssessmentInput = new TestProbabilityAssessmentInput(1, 2); + ProbabilityAssessmentInput probabilityAssessmentInput = CreateProbabilityAssessmentInput(); using (FailureMechanismSectionsProbabilityAssessmentView view = ShowFailureMechanismSectionsProbabilityAssessmentView(failureMechanism.Sections, failureMechanism, @@ -208,7 +208,7 @@ var failureMechanism = new TestFailureMechanism(); failureMechanism.AddSection(CreateFailureMechanismSection("a")); - var probabilityAssessmentInput = new TestProbabilityAssessmentInput(1, 2); + ProbabilityAssessmentInput probabilityAssessmentInput = CreateProbabilityAssessmentInput(); using (FailureMechanismSectionsProbabilityAssessmentView view = ShowFailureMechanismSectionsProbabilityAssessmentView(failureMechanism.Sections, failureMechanism, @@ -238,6 +238,13 @@ }); } + private static TestProbabilityAssessmentInput CreateProbabilityAssessmentInput() + { + var random = new Random(39); + + return new TestProbabilityAssessmentInput(random.NextDouble(), random.NextDouble()); + } + private static DataGridViewControl GetSectionsTable(FailureMechanismSectionsProbabilityAssessmentView view) { return ControlTestHelper.GetControls(view, "failureMechanismSectionsTable").Single();