public ActionResult Index() { var customerOrchestrator = new CustomerOrchestrator(); var customerModel = new CustomerModel { Customers = customerOrchestrator.GetAllCustomers() }; return(View(customerModel)); }
public void AdapterGetCustomerByIdTest() { var mockedAdapter = new CustomerAdapterMocks().MockGetCustomer().Build(); var orch = new CustomerOrchestrator(mockedAdapter); var response = orch.GetCustomerById(Guid.NewGuid()); var expected = new CustomerBuilder(response.Id).JohnDoe().Build(); Assert.IsNotNull(response); var comparison = Utilities.CompareObjects(expected, response); Assert.IsTrue(comparison.AreEqual, $"Expected [{expected}] Actual [{response}]"); }
public MessageController(CustomerOrchestrator customerOrchestrator) { _customerOrchestrator = customerOrchestrator ?? throw new ArgumentNullException(nameof(customerOrchestrator)); }