public void EmployeesController_Create_isNotValid() { Employee testEmployee = new Employee(); testEmployee.employeeFirstName = "invalidEmployee"; EmployeesController controller = new EmployeesController(); controller.ModelState.AddModelError("", "error message"); var result = controller.Create(testEmployee) as ViewResult; Employee resultEmployees = (Employee)result.Model; Assert.AreEqual("invalidEmployee", resultEmployees.employeeFirstName); }
public void EmployeesController_Create_isValid() { Employee testEmployee = new Employee(); testEmployee.employeeDepartment = "Sales"; testEmployee.employeeEmail = "*****@*****.**"; testEmployee.employeeStreet = "test street"; testEmployee.employeeFirstName = "TestEmp"; testEmployee.employeeLastName = "TestLast"; EmployeesController controller = new EmployeesController(); var result = (RedirectToRouteResult)controller.Create(testEmployee); Assert.AreEqual("Index", result.RouteValues["action"]); }