public IActionResult EditCustomer(CustomerDto model) { // Dummy EditCustomer command var command = new UpdateCustomerCommand() { Customer = model }; var handler = new UpdateCustomerHandler().Handler(command); if (handler.IsCompletedSuccessfully) { return(View()); } else { return(View(model)); } }
public void UpdateCustomerTest() { Customer customer3 = new Customer { CustomerId = 3, Country = "Argentina", Email = "*****@*****.**" }; mockRepository.Setup(x => x.UpdateCustomer(customer3)) .Returns(true); var handler = new UpdateCustomerHandler(mockRepository.Object); UpdateCustomer uc = new UpdateCustomer(customer3); var res = handler.Handle(uc, ct); Assert.IsTrue(res.Result); }