public void GetUpdateInfos_ReturnsSupportedUpdateInfos() { // Setup using (var plugin = new MacroStabilityInwardsPlugin()) { // Call UpdateInfo[] updateInfos = plugin.GetUpdateInfos().ToArray(); // Assert Assert.AreEqual(3, updateInfos.Length); Assert.AreEqual(1, updateInfos.Count(updateInfo => updateInfo.DataType == typeof(MacroStabilityInwardsSurfaceLinesContext))); Assert.AreEqual(1, updateInfos.Count(updateInfo => updateInfo.DataType == typeof(MacroStabilityInwardsStochasticSoilModelCollectionContext))); Assert.AreEqual(1, updateInfos.Count(updateInfo => updateInfo.DataType == typeof(MacroStabilityInwardsFailureMechanismSectionsContext))); } }
public override void Setup() { plugin = new MacroStabilityInwardsPlugin(); updateInfo = plugin.GetUpdateInfos().First(i => i.DataType == typeof(MacroStabilityInwardsStochasticSoilModelCollectionContext)); }
public override void Setup() { plugin = new MacroStabilityInwardsPlugin(); updateInfo = plugin.GetUpdateInfos().First(i => i.DataType == typeof(MacroStabilityInwardsSurfaceLinesContext)); }
private static UpdateInfo GetUpdateInfo(MacroStabilityInwardsPlugin plugin) { return(plugin.GetUpdateInfos().First(ii => ii.DataType == typeof(MacroStabilityInwardsFailureMechanismSectionsContext))); }