Index: Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/FailureMechanismResultViewTest.cs =================================================================== diff -u -rd77847d0615cd770516f4a3f32628756d56faf2a -r6351c078e52e7a091c3307337ba66e18fde91525 --- Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/FailureMechanismResultViewTest.cs (.../FailureMechanismResultViewTest.cs) (revision d77847d0615cd770516f4a3f32628756d56faf2a) +++ Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/FailureMechanismResultViewTest.cs (.../FailureMechanismResultViewTest.cs) (revision 6351c078e52e7a091c3307337ba66e18fde91525) @@ -53,10 +53,10 @@ public void DefaultConstructor_DefaultValues() { // Setup - var failureMechanismSectionResults = new ObservableList(); + var failureMechanism = new TestFailureMechanism(); // Call - using (var view = new TestFailureMechanismResultView(failureMechanismSectionResults)) + using (var view = new TestFailureMechanismResultView(failureMechanism, failureMechanism.SectionResults)) { // Assert Assert.IsInstanceOf(view); @@ -122,7 +122,7 @@ { AssessmentLayerOne = AssessmentLayerOneState.NoVerdict }; - var sectionResults = new ObservableList + var sectionResults = new ObservableList { sectionResult }; @@ -145,26 +145,26 @@ } } - private TestFailureMechanismResultView ShowFailureMechanismResultsView(IObservableEnumerable sectionResults) + private TestFailureMechanismResultView ShowFailureMechanismResultsView(IObservableEnumerable sectionResults) { - var failureMechanismResultView = new TestFailureMechanismResultView(sectionResults); + var failureMechanismResultView = new TestFailureMechanismResultView(new TestFailureMechanism(), sectionResults); testForm.Controls.Add(failureMechanismResultView); testForm.Show(); return failureMechanismResultView; } } - public class TestFailureMechanismResultView : FailureMechanismResultView + public class TestFailureMechanismResultView : FailureMechanismResultView { - public TestFailureMechanismResultView(IObservableEnumerable failureMechanismSectionResults) : base(failureMechanismSectionResults) + public TestFailureMechanismResultView(TestFailureMechanism failureMechanism, IObservableEnumerable failureMechanismSectionResults) + : base(failureMechanism, failureMechanismSectionResults) { DataGridViewControl.CellFormatting += OnCellFormatting; - AddDataGridColumns(); UpdateDataGridViewDataSource(); } - protected override object CreateFailureMechanismSectionResultRow(TestFailureMechanismSectionResult sectionResult) + protected override object CreateFailureMechanismSectionResultRow(FailureMechanismSectionResult sectionResult) { return new TestRow(sectionResult); } @@ -185,8 +185,8 @@ } } - public class TestRow : FailureMechanismSectionResultRow + public class TestRow : FailureMechanismSectionResultRow { - public TestRow(TestFailureMechanismSectionResult sectionResult) : base(sectionResult) {} + public TestRow(FailureMechanismSectionResult sectionResult) : base(sectionResult) {} } } \ No newline at end of file