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]); }
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); }