public void ItemIsUpdatedWhenThereAreMoreThanOneItem() { Item testItem = new Item() { Strength = 1, Health = 2, Speed = 3, Defense = 4 }; dataAccess = new ItemsDataAccess(true); dataAccess.SaveItem(testItem); dataAccess.SaveItem(new Item() { Strength = 2, Health = 3, Speed = 4, Defense = 5 }); dataAccess.SaveItem(new Item() { Strength = 3, Health = 4, Speed = 5, Defense = 6 }); testUpdateItemPage = new UpdateItemPage(testItem, dataAccess); testItem.Health = 10; testItem.ItemNum = 1; testUpdateItemPage.TestUpdateItem_Clicked(); List <Item> temp = dataAccess.GetAllItem() as List <Item>; Assert.AreEqual(10, temp[0].Health); }
public void ItemIsUpdatedWhenThereIsOnlyOneItem() { Item testItem = new Item() { Strength = 1, Dexterity = 2, Speed = 3, Defense = 4 }; dataAccess = new ItemsDataAccess(true); dataAccess.SaveItem(testItem); testUpdateItemPage = new UpdateItemPage(testItem, dataAccess); testItem.Dexterity = 10; testItem.ItemNum = 1; testUpdateItemPage.TestUpdateItem_Clicked(); List <Item> temp = dataAccess.GetAllItem() as List <Item>; Assert.AreEqual(10, temp[0].Dexterity); }