Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Plugin.Test/GrassCoverErosionInwardsPluginTest.cs =================================================================== diff -u -r9448c9f34da890e184722d00c3f8b4f765a246b0 -r56ac4eb28f5fcc5b20117474e9e4030399d6806a --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Plugin.Test/GrassCoverErosionInwardsPluginTest.cs (.../GrassCoverErosionInwardsPluginTest.cs) (revision 9448c9f34da890e184722d00c3f8b4f765a246b0) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Plugin.Test/GrassCoverErosionInwardsPluginTest.cs (.../GrassCoverErosionInwardsPluginTest.cs) (revision 56ac4eb28f5fcc5b20117474e9e4030399d6806a) @@ -57,7 +57,7 @@ PropertyInfo[] propertyInfos = plugin.GetPropertyInfos().ToArray(); // Assert - Assert.AreEqual(4, propertyInfos.Length); + Assert.AreEqual(5, propertyInfos.Length); PluginTestHelper.AssertPropertyInfoDefined( propertyInfos, @@ -78,6 +78,11 @@ propertyInfos, typeof(GrassCoverErosionInwardsOutput), typeof(GrassCoverErosionInwardsOutputProperties)); + + PluginTestHelper.AssertPropertyInfoDefined( + propertyInfos, + typeof(DikeProfilesContext), + typeof(DikeProfileCollectionProperties)); } } @@ -123,6 +128,21 @@ } [Test] + public void GetUpdateInfos_ReturnsSupportedUpdateInfos() + { + // Setup + using (var plugin = new GrassCoverErosionInwardsPlugin()) + { + // Call + UpdateInfo[] updateInfos = plugin.GetUpdateInfos().ToArray(); + + // Assert + Assert.AreEqual(1, updateInfos.Length); + Assert.IsTrue(updateInfos.Any(i => i.DataType == typeof(DikeProfilesContext))); + } + } + + [Test] public void GetImportInfos_ReturnsSupportedImportInfos() { // Setup @@ -132,8 +152,9 @@ ImportInfo[] importInfos = plugin.GetImportInfos().ToArray(); // Assert - Assert.AreEqual(1, importInfos.Length); + Assert.AreEqual(2, importInfos.Length); Assert.IsTrue(importInfos.Any(tni => tni.DataType == typeof(GrassCoverErosionInwardsCalculationGroupContext))); + Assert.IsTrue(importInfos.Any(tni => tni.DataType == typeof(DikeProfilesContext))); } }