public void Delete_Context_Employee_Failure() { // init var mocker = new AutoMoqer(); var employee = GetEmployee(); var mockManger = new Mock <EmployeeCore.Interface.IEmployeeManager>(); // Arrange mockManger.Setup(m => m.UpdateEmployee(employee)).Returns(true); var controller = new EmployeeWebApi.Controllers.EmployeeController(mockManger.Object); controller.Request = new HttpRequestMessage(); controller.Configuration = new HttpConfiguration(); var _mod = new EmployeeWebApi.Models.EmployeeModel { FirstName = employee.FirstName, LastName = employee.LastName, Email = employee.Email, PhoneNumber = employee.PhoneNumber, HireDate = employee.HireDate, Salary = employee.Salary }; // Act var response = controller.Delete(4); // Assert Assert.IsNotNull(response); Assert.NotNull(response); }