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