Beispiel #1
0
 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);
 }