Ejemplo n.º 1
0
        public void IsProductInBasketTest()
        {
            OrderBasket target        = new OrderBasket();
            int         productNumber = 1;

            Assert.IsFalse(target.IsProductInBasket(productNumber));
        }
Ejemplo n.º 2
0
        public void AddItemTest()
        {
            OrderBasket target                 = new OrderBasket();
            int         productNumber          = 1;
            string      productName            = "Apfel Gelato";
            Decimal     price                  = 5m;
            string      description            = "Apple and cinnamon";
            Decimal     recommendedRetailPrice = 7.2m;

            target.AddItem(productNumber, productName, price, recommendedRetailPrice, 5, description);
            Assert.IsTrue(target.IsProductInBasket(productNumber));
        }
Ejemplo n.º 3
0
        public void RemoveItemTest()
        {
            int productNumber = 1;

            OrderBasket target = new OrderBasket();

            target.AddItem(productNumber, "Pancake Gelato", 2.49m, 3.5m, 3, " Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.");
            target.AddItem(2, "Cinamon Gelato", 3.22m, 4.0m, 3, "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.");
            target.AddItem(productNumber, "Muffin Gelato", 1.89m, 2.49m, 4, "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.");
            target.AddItem(3, "Waffle Gelato", 2.22m, 2.7m, 3, "Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.");

            target.RemoveItem(productNumber);
            Assert.IsFalse(target.IsProductInBasket(productNumber));
        }