Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/Views/GrassCoverErosionInwardsDikeProfileSelectionViewTest.cs =================================================================== diff -u -r7d790a82bda0347f47961162de614bacfa8e288c -r4e6c8ac0eb663ddfe4565745fb4829a8432019e2 --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/Views/GrassCoverErosionInwardsDikeProfileSelectionViewTest.cs (.../GrassCoverErosionInwardsDikeProfileSelectionViewTest.cs) (revision 7d790a82bda0347f47961162de614bacfa8e288c) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/Views/GrassCoverErosionInwardsDikeProfileSelectionViewTest.cs (.../GrassCoverErosionInwardsDikeProfileSelectionViewTest.cs) (revision 4e6c8ac0eb663ddfe4565745fb4829a8432019e2) @@ -14,8 +14,6 @@ public class GrassCoverErosionInwardsDikeProfileSelectionViewTest { private Form testForm; - private const int dikeProfileNameColumnIndex = 1; - private const int selectedColumnIndex = 0; [SetUp] public void Setup() @@ -49,21 +47,19 @@ // Assert ShowPipingCalculationsView(view); - var dikeProfileDataGrid = (DataGridView)new ControlTester("DikeProfileDataGrid").TheObject; + var dikeProfileDataGrid = (DataGridView) new ControlTester("DikeProfileDataGrid").TheObject; Assert.AreEqual(2, dikeProfileDataGrid.ColumnCount); Assert.IsFalse(dikeProfileDataGrid.RowHeadersVisible); - var selectedColumn = dikeProfileDataGrid.Columns[0] as DataGridViewCheckBoxColumn; - var dikeProfileNameColumn = dikeProfileDataGrid.Columns[1] as DataGridViewTextBoxColumn; + var selectedColumn = (DataGridViewCheckBoxColumn) dikeProfileDataGrid.Columns[0]; + var dikeProfileNameColumn = (DataGridViewTextBoxColumn) dikeProfileDataGrid.Columns[1]; - Assert.NotNull(selectedColumn); Assert.AreEqual("Selected", selectedColumn.DataPropertyName); Assert.AreEqual("Gebruiken", selectedColumn.HeaderText); Assert.AreEqual(60, selectedColumn.Width); Assert.IsFalse(selectedColumn.ReadOnly); - Assert.NotNull(dikeProfileNameColumn); Assert.AreEqual("Name", dikeProfileNameColumn.DataPropertyName); Assert.AreEqual("Dijkprofiel", dikeProfileNameColumn.HeaderText); Assert.AreEqual(DataGridViewAutoSizeColumnMode.Fill, dikeProfileNameColumn.AutoSizeMode); @@ -77,7 +73,7 @@ { // Setup var testname = "testName"; - var ringtoetsGrassCoverErosionInwardsDikeProfile = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile = CreateTestDikeProfile(); ringtoetsGrassCoverErosionInwardsDikeProfile.Name = testname; // Call @@ -88,19 +84,19 @@ // Assert ShowPipingCalculationsView(view); - var dikeProfileDataGrid = (DataGridView)new ControlTester("DikeProfileDataGrid").TheObject; + var dikeProfileDataGrid = (DataGridView) new ControlTester("DikeProfileDataGrid").TheObject; Assert.AreEqual(1, dikeProfileDataGrid.RowCount); - Assert.IsFalse((bool)dikeProfileDataGrid.Rows[0].Cells[selectedColumnIndex].Value); - Assert.AreEqual(testname, (string)dikeProfileDataGrid.Rows[0].Cells[dikeProfileNameColumnIndex].Value); + Assert.IsFalse((bool) dikeProfileDataGrid.Rows[0].Cells[selectedColumnIndex].Value); + Assert.AreEqual(testname, (string) dikeProfileDataGrid.Rows[0].Cells[dikeProfileNameColumnIndex].Value); } [Test] public void OnSelectAllClicked_WithDikeProfiles_AllDikeProfilesSelected() { // Setup - var ringtoetsGrassCoverErosionInwardsDikeProfile = CreateTestDikeProfile(); - var ringtoetsGrassCoverErosionInwardsDikeProfile2 = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile2 = CreateTestDikeProfile(); var view = new GrassCoverErosionInwardsDikeProfileSelectionView(new[] { @@ -115,20 +111,20 @@ selectAllButtonTester.Click(); // Assert - var dikeProfileDataGrid = (DataGridView)new ControlTester("DikeProfileDataGrid").TheObject; + var dikeProfileDataGrid = (DataGridView) new ControlTester("DikeProfileDataGrid").TheObject; for (int i = 0; i < dikeProfileDataGrid.RowCount; i++) { - var row = dikeProfileDataGrid.Rows[i]; - Assert.IsTrue((bool)row.Cells[selectedColumnIndex].Value); + DataGridViewRow row = dikeProfileDataGrid.Rows[i]; + Assert.IsTrue((bool) row.Cells[selectedColumnIndex].Value); } } [Test] public void OnSelectNoneClicked_WithDikeProfiles_AllDikeProfilesDeselected() { // Setup - var ringtoetsGrassCoverErosionInwardsDikeProfile = CreateTestDikeProfile(); - var ringtoetsGrassCoverErosionInwardsDikeProfile2 = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile2 = CreateTestDikeProfile(); var view = new GrassCoverErosionInwardsDikeProfileSelectionView(new[] { @@ -139,10 +135,10 @@ ShowPipingCalculationsView(view); var selectNoneButtonTester = new ButtonTester("SelectNoneButton"); - var dikeProfileDataGrid = (DataGridView)new ControlTester("DikeProfileDataGrid").TheObject; + var dikeProfileDataGrid = (DataGridView) new ControlTester("DikeProfileDataGrid").TheObject; for (int i = 0; i < dikeProfileDataGrid.RowCount; i++) { - var row = dikeProfileDataGrid.Rows[i]; + DataGridViewRow row = dikeProfileDataGrid.Rows[i]; row.Cells[selectedColumnIndex].Value = true; } @@ -152,19 +148,19 @@ // Assert for (int i = 0; i < dikeProfileDataGrid.RowCount; i++) { - var row = dikeProfileDataGrid.Rows[i]; - Assert.IsFalse((bool)row.Cells[selectedColumnIndex].Value); + DataGridViewRow row = dikeProfileDataGrid.Rows[i]; + Assert.IsFalse((bool) row.Cells[selectedColumnIndex].Value); } } [Test] public void GetSelectedDikeProfiles_WithDikeProfilesMultipleSelected_ReturnSelectedDikeProfiles() { // Setup - var ringtoetsGrassCoverErosionInwardsDikeProfile = CreateTestDikeProfile(); - var ringtoetsGrassCoverErosionInwardsDikeProfile2 = CreateTestDikeProfile(); - var ringtoetsGrassCoverErosionInwardsDikeProfile3 = CreateTestDikeProfile(); - var ringtoetsGrassCoverErosionInwardsDikeProfile4 = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile2 = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile3 = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile4 = CreateTestDikeProfile(); var view = new GrassCoverErosionInwardsDikeProfileSelectionView(new[] { @@ -176,25 +172,29 @@ ShowPipingCalculationsView(view); - var dikeProfileDataGrid = (DataGridView)new ControlTester("DikeProfileDataGrid").TheObject; + var dikeProfileDataGrid = (DataGridView) new ControlTester("DikeProfileDataGrid").TheObject; dikeProfileDataGrid.Rows[1].Cells[selectedColumnIndex].Value = true; dikeProfileDataGrid.Rows[3].Cells[selectedColumnIndex].Value = true; // Call IEnumerable dikeProfiles = view.GetSelectedDikeProfiles(); // Assert - CollectionAssert.AreEqual(new[] { ringtoetsGrassCoverErosionInwardsDikeProfile2, ringtoetsGrassCoverErosionInwardsDikeProfile4 }, dikeProfiles); + CollectionAssert.AreEqual(new[] + { + ringtoetsGrassCoverErosionInwardsDikeProfile2, + ringtoetsGrassCoverErosionInwardsDikeProfile4 + }, dikeProfiles); } [Test] public void GetSelectedDikeProfiles_WithDikeProfilesNoneSelected_ReturnEmptyDikeProfilesCollection() { // Setup - var ringtoetsGrassCoverErosionInwardsDikeProfile = CreateTestDikeProfile(); - var ringtoetsGrassCoverErosionInwardsDikeProfile2 = CreateTestDikeProfile(); - var ringtoetsGrassCoverErosionInwardsDikeProfile3 = CreateTestDikeProfile(); - var ringtoetsGrassCoverErosionInwardsDikeProfile4 = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile2 = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile3 = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile4 = CreateTestDikeProfile(); var view = new GrassCoverErosionInwardsDikeProfileSelectionView(new[] { @@ -217,10 +217,10 @@ public void GetSelectedDikeProfiles_WithDikeProfilesAllSelected_ReturnAllDikeProfiles() { // Setup - var ringtoetsGrassCoverErosionInwardsDikeProfile = CreateTestDikeProfile(); - var ringtoetsGrassCoverErosionInwardsDikeProfile2 = CreateTestDikeProfile(); - var ringtoetsGrassCoverErosionInwardsDikeProfile3 = CreateTestDikeProfile(); - var ringtoetsGrassCoverErosionInwardsDikeProfile4 = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile2 = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile3 = CreateTestDikeProfile(); + DikeProfile ringtoetsGrassCoverErosionInwardsDikeProfile4 = CreateTestDikeProfile(); var dikeProfileCollection = new[] { @@ -233,7 +233,7 @@ ShowPipingCalculationsView(view); - var dikeProfileDataGrid = (DataGridView)new ControlTester("DikeProfileDataGrid").TheObject; + var dikeProfileDataGrid = (DataGridView) new ControlTester("DikeProfileDataGrid").TheObject; dikeProfileDataGrid.Rows[0].Cells[selectedColumnIndex].Value = true; dikeProfileDataGrid.Rows[1].Cells[selectedColumnIndex].Value = true; dikeProfileDataGrid.Rows[2].Cells[selectedColumnIndex].Value = true; @@ -261,15 +261,18 @@ Assert.IsEmpty(dikeProfiles); } + private const int dikeProfileNameColumnIndex = 1; + private const int selectedColumnIndex = 0; + private DikeProfile CreateTestDikeProfile() { - return new DikeProfile(new Point2D(0,0)); + return new DikeProfile(new Point2D(0, 0)); } private void ShowPipingCalculationsView(GrassCoverErosionInwardsDikeProfileSelectionView pipingCalculationsView) { testForm.Controls.Add(pipingCalculationsView); testForm.Show(); - } + } } } \ No newline at end of file