Esempio n. 1
0
 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);
     }
 }