public void Remove() { // Arrange FakeDbContext db = new FakeDbContext(); db.AddSet(TestData.Contacts); // Act var contact2 = db.Find <Contact>(2); db.Remove <Contact>(contact2); var removedContact = db.Find <Contact>(2); // Assert Assert.AreEqual(null, removedContact); Assert.AreEqual(1, db.Removed.Count); }