Exemplo n.º 1
0
        public void CreateListStringUnorderedTest()
        {
            BeverageJMartinEntities BevEntitites = new BeverageJMartinEntities();
            WineAPI testWineAPI = new WineAPI();
            bool    active      = true;
            string  id          = "00000";
            string  id2         = "XXXXX";
            string  name        = "white winie";
            string  pack        = "54 ml";
            Decimal price       = 12.12M;

            testWineAPI.AddNewItem(id, name, pack, price, active);
            testWineAPI.AddNewItem(id2, name, pack, price, active);
            string[] testString = testWineAPI.CreateListStringUnordered();

            Beverage addedBeverage = BevEntitites.Beverages.Find(id);

            BevEntitites.Beverages.Remove(addedBeverage);
            addedBeverage = BevEntitites.Beverages.Find(id2);
            BevEntitites.Beverages.Remove(addedBeverage);
            BevEntitites.SaveChanges();

            StringAssert.Contains(id, testString[0]);
            StringAssert.Contains(id2, testString[testString.Count() - 1]);
        }
Exemplo n.º 2
0
        public void DeleteItemTest()
        {
            BeverageJMartinEntities BevEntitites = new BeverageJMartinEntities();
            WineAPI testWineAPI = new WineAPI();
            bool    active      = true;
            string  id          = "00000";
            string  name        = "white winie";
            string  pack        = "54 ml";
            Decimal price       = 12.12M;

            testWineAPI.AddNewItem(id, name, pack, price, active);
            string[] testString = testWineAPI.CreateListStringUnordered();

            Beverage        addedBeverage = BevEntitites.Beverages.Find(id);
            List <Beverage> testBevList   = new List <Beverage> {
                addedBeverage
            };
            bool itemAdded = false;

            if (addedBeverage != null)
            {
                itemAdded = true;
            }
            bool itemDeleted = testWineAPI.DeleteItem(testBevList);

            addedBeverage = BevEntitites.Beverages.Find(id);

            Assert.IsTrue(itemAdded);
            Assert.IsTrue(itemDeleted);
        }