Пример #1
0
        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);
        }
Пример #2
0
        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);
        }