Index: Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/FailureMechanismResultViewTest.cs =================================================================== diff -u -r899c19a3a7c943aba56a9f3db179e163c26bfd86 -r3ae40918f906ffd4907f5d7ff328d6fdeeec5228 --- Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/FailureMechanismResultViewTest.cs (.../FailureMechanismResultViewTest.cs) (revision 899c19a3a7c943aba56a9f3db179e163c26bfd86) +++ Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/FailureMechanismResultViewTest.cs (.../FailureMechanismResultViewTest.cs) (revision 3ae40918f906ffd4907f5d7ff328d6fdeeec5228) @@ -103,20 +103,17 @@ { // Setup const int nameColumnIndex = 0; - const int stringColumnIndex = 1; // Call using (ShowFailureMechanismResultsView(new ObservableList())) { // Assert var dataGridView = (DataGridView) new ControlTester("dataGridView").TheObject; - Assert.AreEqual(2, dataGridView.ColumnCount); + Assert.AreEqual(1, dataGridView.ColumnCount); Assert.IsInstanceOf(dataGridView.Columns[nameColumnIndex]); - Assert.IsInstanceOf(dataGridView.Columns[stringColumnIndex]); - Assert.AreEqual("Name", dataGridView.Columns[nameColumnIndex].HeaderText); - Assert.AreEqual("String", dataGridView.Columns[stringColumnIndex].HeaderText); + Assert.AreEqual("Test", dataGridView.Columns[nameColumnIndex].HeaderText); } } @@ -301,34 +298,6 @@ } [Test] - public void GivenFailureMechanismResultView_WhenRowUpdated_ThenColumnsDoNotAutoResize() - { - // Given - var sectionResults = new ObservableList - { - FailureMechanismSectionResultTestFactory.CreateFailureMechanismSectionResult() - }; - - using (ShowFailureMechanismResultsView(sectionResults)) - { - var dataGridView = (DataGridView) new ControlTester("dataGridView").TheObject; - var row = (TestRow) dataGridView.Rows[0].DataBoundItem; - - DataGridViewCell dataGridViewCell = dataGridView.Rows[0].Cells[1]; - dataGridViewCell.Value = "Long string abcdefghijklmnop2wgfwgwrgqwgargwefwe"; - int initialWidth = dataGridViewCell.OwningColumn.Width; - - // When - row.TestString = "a"; - row.RowUpdated?.Invoke(row, EventArgs.Empty); - - // Then - int newWidth = dataGridViewCell.OwningColumn.Width; - Assert.AreEqual(initialWidth, newWidth); - } - } - - [Test] public void GivenFailureMechanismResultView_WhenResultRemovedAndSectionResultsNotified_ThenEventHandlersDisconnected() { // Given @@ -368,20 +337,19 @@ } } - public class TestFailureMechanismResultView : FailureMechanismResultView + public class TestFailureMechanismResultView : FailureMechanismResultView, TestFailureMechanism> { public TestFailureMechanismResultView(IObservableEnumerable failureMechanismSectionResults, TestFailureMechanism failureMechanism) : base(failureMechanismSectionResults, failureMechanism) {} - protected override TestRow CreateFailureMechanismSectionResultRow(FailureMechanismSectionResult sectionResult) + protected override FailureMechanismSectionResultRow CreateFailureMechanismSectionResultRow(FailureMechanismSectionResult sectionResult) { return new TestRow(sectionResult); } protected override void AddDataGridColumns() { - DataGridViewControl.AddTextBoxColumn("Name", "Name", true); - DataGridViewControl.AddTextBoxColumn(nameof(TestRow.TestString), "String"); + DataGridViewControl.AddTextBoxColumn("Name", "Test", true); } } @@ -394,8 +362,6 @@ public bool Updated { get; private set; } - public string TestString { get; set; } - public override void Update() { Updated = true;