Index: Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/ReferenceLineMetaSelectionDialogTest.cs =================================================================== diff -u -rf1bf048f691ca575f22e8807911ace0338fa425d -r6ecd02f5f7c642d5624f1e52f528c51b1bf5ab3a --- Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/ReferenceLineMetaSelectionDialogTest.cs (.../ReferenceLineMetaSelectionDialogTest.cs) (revision f1bf048f691ca575f22e8807911ace0338fa425d) +++ Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/ReferenceLineMetaSelectionDialogTest.cs (.../ReferenceLineMetaSelectionDialogTest.cs) (revision 6ecd02f5f7c642d5624f1e52f528c51b1bf5ab3a) @@ -48,26 +48,34 @@ [Test] public void Constructor_WithoutReferenceLineMetas_ThrowsArgumentNullException() { - // Call - TestDelegate test = () => new ReferenceLineMetaSelectionDialog(new Form(), null); + // Setup + using (var viewParent = new Form()) + { + // Call + TestDelegate test = () => new ReferenceLineMetaSelectionDialog(viewParent, null); - // Assert - var parameter = Assert.Throws(test).ParamName; - Assert.AreEqual("referenceLineMetas", parameter); + // Assert + var parameter = Assert.Throws(test).ParamName; + Assert.AreEqual("referenceLineMetas", parameter); + } } [Test] public void Constructor_WithParentAndReferenceLineMeta_DefaultProperties() { - // Call - using (var dialog = new ReferenceLineMetaSelectionDialog(new Form(), Enumerable.Empty())) + // Setup + using (var viewParent = new Form()) { - // Assert - Assert.IsInstanceOf(dialog); - Assert.IsNull(dialog.SelectedReferenceLineMeta); - Assert.AreEqual(@"Stel een traject samen", dialog.Text); + // Call + using (var dialog = new ReferenceLineMetaSelectionDialog(viewParent, Enumerable.Empty())) + { + // Assert + Assert.IsInstanceOf(dialog); + Assert.IsNull(dialog.SelectedReferenceLineMeta); + Assert.AreEqual(@"Stel een traject samen", dialog.Text); - AssertReferenceLineMetaDataGridViewControl(dialog); + AssertReferenceLineMetaDataGridViewControl(dialog); + } } } @@ -108,42 +116,46 @@ } }; - // Call - using (var dialog = new ReferenceLineMetaSelectionDialog(new Form(), referenceLineMetas)) + using (var viewParent = new Form()) { - // Assert - DataGridViewControl grid = (DataGridViewControl) new ControlTester("ReferenceLineMetaDataGridViewControl", dialog).TheObject; - DataGridView dataGridView = grid.Controls.OfType().First(); - - var assessmentIdValuesInGrid = new List(); - for (var i = 0; i < dataGridView.Rows.Count; i++) + // Call + using (var dialog = new ReferenceLineMetaSelectionDialog(viewParent, referenceLineMetas)) { - object currentIdValue = dataGridView[0, i].FormattedValue; - if (currentIdValue != null) + // Assert + DataGridViewControl grid = (DataGridViewControl) new ControlTester("ReferenceLineMetaDataGridViewControl", dialog).TheObject; + DataGridView dataGridView = grid.Controls.OfType().First(); + + var assessmentIdValuesInGrid = new List(); + for (var i = 0; i < dataGridView.Rows.Count; i++) { - assessmentIdValuesInGrid.Add(currentIdValue.ToString()); + object currentIdValue = dataGridView[0, i].FormattedValue; + if (currentIdValue != null) + { + assessmentIdValuesInGrid.Add(currentIdValue.ToString()); + } } - } - CollectionAssert.AreEqual(new[] - { - "", - "10", - "101-1", - "101-2", - "101-10", - "101a-1", - "101b-1", - "102-1" - }, assessmentIdValuesInGrid); + CollectionAssert.AreEqual(new[] + { + "", + "10", + "101-1", + "101-2", + "101-10", + "101a-1", + "101b-1", + "102-1" + }, assessmentIdValuesInGrid); + } } } [Test] public void OnLoad_Always_SetMinimumSize() { // Setup - using (var dialog = new ReferenceLineMetaSelectionDialog(new Form(), Enumerable.Empty())) + using (var viewParent = new Form()) + using (var dialog = new ReferenceLineMetaSelectionDialog(viewParent, Enumerable.Empty())) { // Call dialog.Show();