Index: Demo/Ringtoets/test/Demo.Ringtoets.Test/GUIs/DemoProjectPluginTest.cs =================================================================== diff -u -r1f0be1a4230b2ef4f2382feb75e425d4fb51d083 -rf14469a6c1b70d2c2366c5050e1bfaf1c846e697 --- Demo/Ringtoets/test/Demo.Ringtoets.Test/GUIs/DemoProjectPluginTest.cs (.../DemoProjectPluginTest.cs) (revision 1f0be1a4230b2ef4f2382feb75e425d4fb51d083) +++ Demo/Ringtoets/test/Demo.Ringtoets.Test/GUIs/DemoProjectPluginTest.cs (.../DemoProjectPluginTest.cs) (revision f14469a6c1b70d2c2366c5050e1bfaf1c846e697) @@ -2,6 +2,7 @@ using Core.Common.Gui.Forms; using Core.Common.Gui.Plugin; using Core.Components.Charting.Data; +using Core.Components.Gis.Data; using Demo.Ringtoets.GUIs; using Demo.Ringtoets.Views; using NUnit.Framework; @@ -30,16 +31,21 @@ // Setup using (var plugin = new DemoProjectPlugin()) { - var view = new ChartDataView(); - // Call var views = plugin.GetViewInfos().ToArray(); // Assert - Assert.AreEqual(1, views.Length); - Assert.AreEqual(typeof(ChartDataCollection), views[0].DataType); - Assert.AreEqual(typeof(ChartDataView), views[0].ViewType); - Assert.AreEqual("Diagram", views[0].GetViewName(view, null)); + Assert.AreEqual(2, views.Length); + + ViewInfo chartViewInfo = views[0]; + Assert.AreEqual(typeof(ChartDataCollection), chartViewInfo.DataType); + Assert.AreEqual(typeof(ChartDataView), chartViewInfo.ViewType); + Assert.AreEqual("Diagram", chartViewInfo.GetViewName(new ChartDataView(), null)); + + ViewInfo mapViewInfo = views[1]; + Assert.AreEqual(typeof(MapData), mapViewInfo.DataType); + Assert.AreEqual(typeof(MapDataView), mapViewInfo.ViewType); + Assert.AreEqual("Kaart", mapViewInfo.GetViewName(new MapDataView(), null)); } } }