public void Method_UpdateStatus_By_Id_Finally_Update_Status() { var storage = new SqlReminderStorageEF(_connectionString); storage.UpdateStatus(Guid.Parse("66666666-6666-6666-6666-666666666666"), ReminderItemStatus.Awaiting); var reminder = storage.Get(Guid.Parse("66666666-6666-6666-6666-666666666666")); Assert.AreEqual(ReminderItemStatus.Awaiting, reminder.Status); }
public void UpdateStatus_Method_With_Ids_Collection_Updates_Corresponded_Items() { var storage = new SqlReminderStorageEF(_connectionString); var ids = new List <Guid> { new Guid("11111111-1111-1111-1111-111111111111"), new Guid("22222222-2222-2222-2222-222222222222"), new Guid("33333333-3333-3333-3333-333333333333") }; storage.UpdateStatus(ids, ReminderItemStatus.Failed); var actual = storage.Get(ReminderItemStatus.Failed); Assert.IsTrue(actual.Select(x => x.Id).Contains(ids[0])); Assert.IsTrue(actual.Select(x => x.Id).Contains(ids[1])); Assert.IsTrue(actual.Select(x => x.Id).Contains(ids[2])); }