public void CreatePriceIncludingTax()
        {
            var priceExcludingTax = new PriceExcludingTax(1000);
            var salesTaxRate      = new SalesTaxRate(0.1M);

            var priceIncludingTax = priceExcludingTax.Multi(salesTaxRate);

            Assert.Equal(1100, priceIncludingTax.Value);
        }
示例#2
0
        public void CreatePriceIncludingTax()
        {
            var priceExcludingTax = new PriceExcludingTax(1000);
            var salesTaxRate      = new SalesTaxRate(0.1M);

            var priceIncludingTax = PriceIncludingTax.From(priceExcludingTax, salesTaxRate);

            // or var priceIncludingTax = new PriceIncludingTax(priceExcludingTax, salesTaxRate);

            Assert.Equal(1100, priceIncludingTax.Value);
        }