Exemple #1
0
        public void GetTotalPriceSumsAllGoodPrices()
        {
            //arrange
            var expectedTotalPrice = _good1.GetTotalPrice() + _good2.GetTotalPrice() + _good3.GetTotalPrice() + _good4.GetTotalPrice();
            //act
            var sut = new Order(_genericGoodItems);

            //assert
            Assert.Equal(expectedTotalPrice, sut.GetTotalPrice());
        }
Exemple #2
0
        public void GetTotalPriceReturnsSumPriceSalesTax()
        {
            //arrange
            var sut = new GoodItem(24, 1, false, GoodItemTypeEnum.Other, null, new GoodItemDetails());
            var expectedTotalPrice = sut.GetSalesTax() + sut.GetPrice();

            //act
            var actualTotal = sut.GetTotalPrice();

            //assert
            Assert.True(expectedTotalPrice == actualTotal);
        }