public void Should_return_TaxingEngine2015_for_DefaultEngine_when_Year_2015() { IEnginesHistory <ITaxingEngine> engines = TaxingEnginesHistory.CreateEngines(); ITaxingEngine engine2015 = engines.DefaultEngine(); Assert.AreEqual(FULL_CLASS_NAME_2015, engine2015.GetType().ToString()); }
public void Should_return_TaxingEngine2011_for_ClassNameEngine_when_Year_2011() { IEnginesHistory <ITaxingEngine> engines = TaxingEnginesHistory.CreateEngines(); MonthPeriod period2011 = new MonthPeriod(2011, 1); ITaxingEngine engine2011 = engines.ResolveEngine(period2011); Assert.AreEqual(FULL_CLASS_NAME_2011, engine2011.GetType().ToString()); }