public void GetPropertyInfos_ReturnsSupportedPropertyInfos() { // Setup using (var plugin = new GrassCoverErosionInwardsPlugin()) { // Call PropertyInfo[] propertyInfos = plugin.GetPropertyInfos().ToArray(); // Assert Assert.AreEqual(9, propertyInfos.Length); PluginTestHelper.AssertPropertyInfoDefined( propertyInfos, typeof(CalculationsStateFailureMechanismContext), typeof(CalculationsStateFailureMechanismProperties)); PluginTestHelper.AssertPropertyInfoDefined( propertyInfos, typeof(RegistrationStateFailureMechanismContext), typeof(RegistrationStateFailureMechanismProperties)); PluginTestHelper.AssertPropertyInfoDefined( propertyInfos, typeof(DikeProfile), typeof(DikeProfileProperties)); PluginTestHelper.AssertPropertyInfoDefined( propertyInfos, typeof(GrassCoverErosionInwardsInputContext), typeof(GrassCoverErosionInwardsInputContextProperties)); PluginTestHelper.AssertPropertyInfoDefined( propertyInfos, typeof(GrassCoverErosionInwardsOutputContext), typeof(GrassCoverErosionInwardsOutputProperties)); PluginTestHelper.AssertPropertyInfoDefined( propertyInfos, typeof(DikeProfilesContext), typeof(DikeProfileCollectionProperties)); PluginTestHelper.AssertPropertyInfoDefined( propertyInfos, typeof(OvertoppingOutputContext), typeof(OvertoppingOutputProperties)); PluginTestHelper.AssertPropertyInfoDefined( propertyInfos, typeof(DikeHeightOutputContext), typeof(DikeHeightOutputProperties)); PluginTestHelper.AssertPropertyInfoDefined( propertyInfos, typeof(OvertoppingRateOutputContext), typeof(OvertoppingRateOutputProperties)); } }
public void SetUp() { plugin = new GrassCoverErosionInwardsPlugin(); info = plugin.GetPropertyInfos().First(tni => tni.PropertyObjectType == typeof(OvertoppingOutputProperties)); }
public void SetUp() { plugin = new GrassCoverErosionInwardsPlugin(); info = plugin.GetPropertyInfos().First(tni => tni.PropertyObjectType == typeof(DikeProfileCollectionProperties)); }
public void SetUp() { plugin = new GrassCoverErosionInwardsPlugin(); info = plugin.GetPropertyInfos().First(tni => tni.PropertyObjectType == typeof(GrassCoverErosionInwardsFailureMechanismProperties)); }