Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        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);
        }