public void Should_return_17_467_for_Regulary_Tax_when_Income_is_116_444_CZK() { IEnginesHistory <ITaxingEngine> engines = TaxingEnginesHistory.CreateEngines(); ITaxingEngine engine = engines.ResolveEngine(testPeriod); decimal testIncome = 116444m; decimal resultValue = engine.WithholdResultTax(testPeriod, testIncome); Assert.AreEqual(17467m, resultValue); }
public void Should_return_1500_for_Regulary_Tax_when_Regulary_Basis_is_10_000_CZK() { IEnginesHistory <ITaxingEngine> engines = TaxingEnginesHistory.CreateEngines(); ITaxingEngine engine = engines.ResolveEngine(testPeriod); decimal testIncome = 10000m; decimal resultValue = engine.WithholdResultTax(testPeriod, testIncome); Assert.AreEqual(1500m, resultValue); }