Beispiel #1
0
 public void UpdateItemType()
 {
     DataBase dataBase = new DataBase();
     string itemTypeName = Guid.NewGuid().ToString();
     ItemType itemType = new ItemType {Name = itemTypeName, Description = "hula bula...",};
     int rowsInserted = dataBase.ItemTypeInsert(itemType);
     Assert.AreEqual(1, rowsInserted, "Item type not inserted!");
     List<ItemType> list = dataBase.ItemTypeGetAll();
     Assert.IsNotNull(list);
     ItemType find = list.Find(i => i.Name == itemTypeName);
     Assert.IsNotNull(find);
     string newName = Guid.NewGuid().ToString();
     find.Name = newName;
     int rowsUpdated = dataBase.ItemTypeUpdate(find);
     Assert.AreEqual(1, rowsUpdated);
     ItemType updatedItemType = dataBase.ItemTypeGet(find.Id);
     Assert.AreEqual(newName, updatedItemType.Name);
     Assert.AreEqual(itemType.Description, updatedItemType.Description);
 }