public void DeleteCustomerShouldDeleteCustomer() { using (var context = new Entity.StoreDBContext(options)) { IStoreRepository _repo = new StoreRepoDB(context, new StoreMapper()); _repo.DeleteCustomer ( new Model.Customer { CustomerID = 1, CustomerName = "Joe", CustomerEmail = "*****@*****.**" } ); } using (var assertContext = new Entity.StoreDBContext(options)) { var result = assertContext.Customers.FirstOrDefault(customer => customer.CustomerName == "Joe"); Assert.Null(result); } }