public void CustomerRepository_Create_Success()
 {
     InstantiateCustomerRepository();
     Customer customer = new Customer { Name = "Mike rodrigues de lima", Phone = "15 32483712", CPF = "41288055803" };
     int actual = _customerRepository.Creates(customer);
     Assert.AreEqual(expected: 1, actual: actual);
 }
 public void CustomerRepository_Delete_Success()
 {
     InstantiateCustomerRepository();
     Customer customer = new Customer { CustomerID = 2, Name = "Natali", Phone = "15 32483712", CPF = "41288055803" };
     int actual = _customerRepository.Deletes(customer);
     Assert.AreEqual(actual: actual, expected: 1);
 }
 public ActionResult Edit(Customer customer)
 {
     if (ModelState.IsValid == Valid)
     {
         switch (InstantiateCustomerRepository().Updates(customer))
         {
             case Success:
                 return RedirectToAction(nameof(this.List));
         }
     }
     return View(customer);
 }