public void Test_Update_UpdatesItemTypeWithNewValues() { ItemType testItemType = new ItemType("Artorias"); testItemType.Save(); testItemType.SetName("Guts"); testItemType.Update(); ItemType resultItemType = ItemType.Find(testItemType.GetId()); ItemType test = new ItemType("Guts", testItemType.GetId()); Assert.Equal(test, resultItemType); }
public void Test_Find_FindsItemTypeInDatabase() { ItemType testItemType = new ItemType("Artorias"); testItemType.Save(); ItemType foundItemType = ItemType.Find(testItemType.GetId()); Assert.Equal(testItemType, foundItemType); }
public void Test_Delete_DeletesItemTypeFromDatabase() { ItemType testItemType1 = new ItemType("Artorias"); testItemType1.Save(); ItemType testItemType2 = new ItemType("Guts"); testItemType2.Save(); ItemType.Delete(testItemType1.GetId()); List<ItemType> testList = new List<ItemType>{testItemType2}; List<ItemType> resultList = ItemType.GetAll(); Assert.Equal(testList, resultList); }