public void DuplicatePriceOver100Got80PercentDiscount()
        {
            // Arrange
            PriceDiscountService service = new PriceDiscountService();
            double totalPrice = 120;
            double expected = 96;
            double actual = 0;

            // Act
            actual = service.DuplicateCalculate(totalPrice);

            // Assert
            Assert.AreEqual<double>(expected, actual);
        }
Esempio n. 2
0
        public void DuplicatePriceLessThan100AndOver20Got80PercentDiscount()
        {
            // Arrange
            PriceDiscountService service = new PriceDiscountService();
            double totalPrice            = 90;
            double expected = 81;
            double actual   = 0;

            // Act
            actual = service.DuplicateCalculate(totalPrice);

            // Assert
            Assert.AreEqual <double>(expected, actual);
        }
        public void DuplicatePriceLessThan20GotNoDiscount()
        {
            // Arrange
            PriceDiscountService service = new PriceDiscountService();
            double totalPrice = 10;
            double expected = 10;
            double actual = 0;

            // Act
            actual = service.DuplicateCalculate(totalPrice);

            // Assert
            Assert.AreEqual<double>(expected, actual);
        }
Esempio n. 4
0
        public void DuplicatePriceLessThan20GotNoDiscount()
        {
            // Arrange
            PriceDiscountService service = new PriceDiscountService();
            double totalPrice            = 10;
            double expected = 10;
            double actual   = 0;

            // Act
            actual = service.DuplicateCalculate(totalPrice);

            // Assert
            Assert.AreEqual <double>(expected, actual);
        }