Index: Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/RingtoetsGuiPluginTest.cs =================================================================== diff -u -rdaa1008263412accdb1fcad949ddf100fb2e97b7 -r6a37d7480a8d92ab98cc68b72fdfce2003c3aafa --- Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/RingtoetsGuiPluginTest.cs (.../RingtoetsGuiPluginTest.cs) (revision daa1008263412accdb1fcad949ddf100fb2e97b7) +++ Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/RingtoetsGuiPluginTest.cs (.../RingtoetsGuiPluginTest.cs) (revision 6a37d7480a8d92ab98cc68b72fdfce2003c3aafa) @@ -37,6 +37,7 @@ using Rhino.Mocks; using Ringtoets.Common.Data; using Ringtoets.Common.Data.AssessmentSection; +using Ringtoets.Common.Data.Calculation; using Ringtoets.Common.Data.FailureMechanism; using Ringtoets.Common.Forms.PresentationObjects; using Ringtoets.Common.Forms.Views; @@ -180,7 +181,7 @@ PropertyInfo[] propertyInfos = guiPlugin.GetPropertyInfos().ToArray(); // Assert - Assert.AreEqual(3, propertyInfos.Length); + Assert.AreEqual(4, propertyInfos.Length); var assessmentSectionProperties = propertyInfos.Single(pi => pi.DataType == typeof(IAssessmentSection)); Assert.AreEqual(typeof(AssessmentSectionProperties), assessmentSectionProperties.PropertyObjectType); @@ -199,6 +200,12 @@ Assert.IsNull(standAloneFailureMechanismProperties.AdditionalDataCheck); Assert.IsNull(standAloneFailureMechanismProperties.GetObjectPropertiesData); Assert.IsNull(standAloneFailureMechanismProperties.AfterCreate); + + var calculationGroupProperties = propertyInfos.Single(pi => pi.DataType == typeof(ICalculationContext)); + Assert.AreEqual(typeof(CalculationGroupContextProperties), calculationGroupProperties.PropertyObjectType); + Assert.IsNull(calculationGroupProperties.AdditionalDataCheck); + Assert.IsNull(calculationGroupProperties.GetObjectPropertiesData); + Assert.IsNull(calculationGroupProperties.AfterCreate); } }