public void LogRepositoryMock_Update_InValid_Bogus_Item_Should_Pass() { // Arange var myData = new LogRepositoryMock(); var oldItem = myData.Index().First(); var newItem = new LogModel(); newItem.ID = "bogus"; // Act var result = myData.Update(newItem); // Assert Assert.AreEqual(null, result); }
public void LogRepositoryMock_Update_First_Item_Should_Pass() { // Delete the first item from the list, and then check the list to verify it is gone // Arange var myData = new LogRepositoryMock(); // Get the first item from the list var oldItem = myData.Index().First(); var oldPhoneID = oldItem.PhoneID; // Change the ID oldItem.PhoneID = "UpdatedPhone"; // Act var result = myData.Update(oldItem); var newItem = myData.Read(oldItem.ID); // Assert Assert.AreNotEqual(oldPhoneID, newItem.PhoneID); }