Пример #1
0
        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));
            }
        }
Пример #2
0
        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);
        }