public void UpdateItemStatus() { DataBase dataBase = new DataBase(); string name = Guid.NewGuid().ToString(); ItemStatus itemStatus = new ItemStatus { Name = name, Description = Guid.NewGuid().ToString(), }; int rowsInserted = dataBase.ItemStatusInsert(itemStatus); Assert.AreEqual(1, rowsInserted); List<ItemStatus> list = dataBase.ItemStatusGetAll(); Assert.IsNotNull(list); ItemStatus find = list.Find(i => i.Name == name); Assert.IsNotNull(find); string newName = Guid.NewGuid().ToString(); find.Name = newName; int rowsUpdated = dataBase.ItemStatusUpdate(find); Assert.AreEqual(1, rowsUpdated); ItemStatus updatedItemStatus = dataBase.ItemStatusGet(find.Id); Assert.AreEqual(newName, updatedItemStatus.Name); Assert.AreEqual(itemStatus.Description, updatedItemStatus.Description); }