Exemplo n.º 1
0
        public void TestMethod2()
        {
            MenuCatalog e = new MenuCatalog();

            e.Add(new Pizza(true, 1, "Margheritta", "med tomat og ost", 55, MenuType.Pizza, false, false));
            Assert.AreEqual(e.Count, 1);
            e.Delete(1);
            Assert.AreEqual(e.Count, 0);
        }
Exemplo n.º 2
0
        public void DeleteMenuItemThatDoesNotExistTest()
        {
            //Arrange
            IMenuCatalog catalog = new MenuCatalog();

            //Act
            catalog.Delete(2);

            //Assert
        }
Exemplo n.º 3
0
        public void DeleteNumberNeverUsed()
        {
            //Arrange - her sætter vi tingene op
            IMenuCatalog c = new MenuCatalog();


            //Act - her udføres en handling
            c.Delete(1);

            //Assert - her tjekkes om resultatet er som forventet
        }
Exemplo n.º 4
0
        public void DeletePastaTest()
        {
            //Arrange - her sætter vi tingene op
            IMenuCatalog c = new MenuCatalog();
            IMenuItem    i = new Pasta(1, "Pasta", "A type of pasta", 10, MenuType.Pasta, true, false, true);

            //Act - her udføres en handling
            c.Add(i);
            int numberBefore = c.Count;

            c.Delete(i.Number);
            int numberAfter = c.Count;

            //Assert - her tjekkes om resultatet er som forventet
            Assert.AreEqual(numberBefore - 1, numberAfter);
        }
Exemplo n.º 5
0
        public void DeleteBeverageTest()
        {
            //Arrange - her sætter vi tingene op
            IMenuCatalog c = new MenuCatalog();
            IMenuItem    i = new Beverage(1, "Drink", "A type of beverage", 10, MenuType.SoftDrink, true, false, false);

            //Act - her udføres en handling
            c.Add(i);
            int numberBefore = c.Count;

            c.Delete(i.Number);
            int numberAfter = c.Count;

            //Assert - her tjekkes om resultatet er som forventet
            Assert.AreEqual(numberBefore - 1, numberAfter);
        }
Exemplo n.º 6
0
        public void DeleteItem()
        {
            IMenuCatalog mc = new MenuCatalog();
            IMenuItem    p1 = new Pizza(1, "LIVER KILLER", "�Ldont eat this", 27, MenuType.Pizza, true, true, true);
            IMenuItem    p2 = new Pizza(2, "LIVER KILLER", "�Ldont eat this", 27, MenuType.Pizza, true, true, true);
            IMenuItem    p3 = new Pizza(3, "LIVER KILLER", "�Ldont eat this", 27, MenuType.Pizza, true, true, true);

            mc.Add(p1);
            mc.Add(p2);
            mc.Add(p3);
            int numberBefore = mc.Count;

            mc.Delete(2);
            int numberAfter = mc.Count;

            Assert.AreEqual(numberBefore - 1, numberAfter);
        }
Exemplo n.º 7
0
        public void DeleteMenuItemTest()
        {
            //Arrange
            IMenuCatalog catalog = new MenuCatalog();
            IMenuItem    t1      = new Topping(1, "Topping", "sdxfcgvhbj", 1, MenuType.Topping, true, true);
            IMenuItem    t2      = new Topping(2, "more Topping", "a", 3, MenuType.Topping, false, false);

            catalog.Add(t1);
            catalog.Add(t2);
            int expectedResult = catalog.Count - 1;

            //Act
            catalog.Delete(2);
            int result = catalog.Count;

            //Assert
            Assert.AreEqual(expectedResult, result);
        }
Exemplo n.º 8
0
        public void RemoveFail()
        {
            IMenuCatalog mc = new MenuCatalog();

            mc.Delete(1);
        }