public void CanCreateEmployee() { Employee employeeFromForm = MockEmployeeRepositoryFactory.CreateTransientEmployee(); RedirectToRouteResult redirectResult = controller.Create(employeeFromForm) .AssertActionRedirect().ToAction("Index"); controller.TempData[ControllerEnums.GlobalViewDataProperty.PageMessage.ToString()].ToString() .ShouldContain("was successfully created"); }
public void SetUp() { // By default, and typically, we'd simply use the CRUD scaffolding generated call to ServiceLocatorInitializer.Init(); // but since we need a custom duplicate checker, we'll do it locally InitServiceLocator(); controller = new EmployeesController( MockEmployeeRepositoryFactory.CreateMockEmployeeRepository(), MockTerritoryRepositoryFactory.CreateMockTerritoryRepository() ); }