public void CanCalculateTax() { int first = new TakeHomeCalculator(10).NetAmount(new Pair <int, String>(40, "GBP"), new Pair <int, String>(50, "GBP"), new Pair <int, String>(60, "GBP")).first; Assert.Equal(135, first); }
public void CanCalculateTax() { int first = new TakeHomeCalculator(TaxRate.Of(10)).NetAmount(Money.Create(40, "GBP"), Money.Create(50, "GBP"), Money.Create(60, "GBP")).value; Assert.Equal(135, first); }
public void CanCalculateTax() { int first = new TakeHomeCalculator(10).NetAmount(new Money(40, "GBP"), new Money(50, "GBP"), new Money(60, "GBP")).value; Assert.Equal(135, first); }