public void Configuration_StopPointsSettingsFactory_makes_null_for_nonexistent_prefix() { StrategyHeader strategyHeader = new StrategyHeader(1, "Description", "BP12345-RF-01", "RTS-12.13_FT", 1); string prefix = "RTSA"; IGenericFactory <StopPointsSettings> spSettingsFactory = new StopPointsSettingsFactory(strategyHeader, prefix); Assert.IsNull(spSettingsFactory.Make()); }
public void Configuration_StopPointsSettingsFactory_makes_settings_test() { StrategyHeader strategyHeader = new StrategyHeader(1, "Description", "BP12345-RF-01", "RTS-12.13_FT", 1); string prefix = "RTSX"; IGenericFactory <StopPointsSettings> spSettingsFactory = new StopPointsSettingsFactory(strategyHeader, prefix); StopPointsSettings spSettings = spSettingsFactory.Make(); Assert.AreEqual(strategyHeader.Id, spSettings.Id); Assert.AreEqual(strategyHeader.Id, spSettings.StrategyId); Assert.AreEqual(strategyHeader, spSettings.Strategy); Assert.AreEqual(500, spSettings.Points); Assert.AreEqual(false, spSettings.Trail); }