Index: Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/IllustrationPointsControlTest.cs =================================================================== diff -u -r8ba742d2139563c9571e32f074c7c4b3077f45ee -r25c883f721fff09f5fbd3ec5c6cc280e17fe1343 --- Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/IllustrationPointsControlTest.cs (.../IllustrationPointsControlTest.cs) (revision 8ba742d2139563c9571e32f074c7c4b3077f45ee) +++ Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/IllustrationPointsControlTest.cs (.../IllustrationPointsControlTest.cs) (revision 25c883f721fff09f5fbd3ec5c6cc280e17fe1343) @@ -57,19 +57,26 @@ public void Data_ValueSet_DataSetToIllustrationPointsChartControl() { // Setup - var data = new TestGeneralResultSubMechanismIllustrationPoint(); - var control = new IllustrationPointsControl(); - - var chartControl = (IllustrationPointsChartControl) control.Controls.Find("IllustrationPointsChartControl", true).Single(); - var tableControl = (IllustrationPointsTableControl) control.Controls.Find("IllustrationPointsTableControl", true).Single(); + using (var form = new Form()) + { + var control = new IllustrationPointsControl(); - // Call - control.Data = data; + form.Controls.Add(control); + form.Show(); - // Assert - Assert.AreSame(data, control.Data); - Assert.AreSame(data, chartControl.Data); - Assert.AreSame(data, tableControl.Data); + var chartControl = (IllustrationPointsChartControl) control.Controls.Find("IllustrationPointsChartControl", true).Single(); + var tableControl = (IllustrationPointsTableControl) control.Controls.Find("IllustrationPointsTableControl", true).Single(); + + var data = new TestGeneralResultSubMechanismIllustrationPoint(); + + // Call + control.Data = data; + + // Assert + Assert.AreSame(data, control.Data); + Assert.AreSame(data, chartControl.Data); + Assert.AreSame(data, tableControl.Data); + } } } } \ No newline at end of file