forked from MDCPS/DamageAssessment_Backend
Update survey response, adding EmployeeId , Location Id as int, adjust end point for ansers submission in batch
This commit is contained in:
@ -43,11 +43,11 @@ namespace DamageAssesment.Api.Employees.Test
|
||||
public async Task GetEmployeeAsync_ShouldReturnStatusCode200()
|
||||
{
|
||||
var mockEmployeeService = new Mock<IEmployeesProvider>();
|
||||
var mockResponse = await MockData.getOkResponse("Emp1");
|
||||
mockEmployeeService.Setup(service => service.GetEmployeeByIdAsync("Emp1")).ReturnsAsync(mockResponse);
|
||||
var mockResponse = await MockData.getOkResponse(1);
|
||||
mockEmployeeService.Setup(service => service.GetEmployeeByIdAsync(1)).ReturnsAsync(mockResponse);
|
||||
|
||||
var EmployeeProvider = new EmployeesController(mockEmployeeService.Object);
|
||||
var result = (OkObjectResult)await EmployeeProvider.GetEmployeeByIdAsync("Emp1");
|
||||
var result = (OkObjectResult)await EmployeeProvider.GetEmployeeByIdAsync(1);
|
||||
|
||||
Assert.Equal(200, result.StatusCode);
|
||||
}
|
||||
@ -57,10 +57,10 @@ namespace DamageAssesment.Api.Employees.Test
|
||||
{
|
||||
var mockEmployeeService = new Mock<IEmployeesProvider>();
|
||||
var mockResponse = await MockData.getNotFoundResponse();
|
||||
mockEmployeeService.Setup(service => service.GetEmployeeByIdAsync("Emp99")).ReturnsAsync(mockResponse);
|
||||
mockEmployeeService.Setup(service => service.GetEmployeeByIdAsync(99999)).ReturnsAsync(mockResponse);
|
||||
|
||||
var EmployeeProvider = new EmployeesController(mockEmployeeService.Object);
|
||||
var result = (NotFoundResult)await EmployeeProvider.GetEmployeeByIdAsync("Emp99");
|
||||
var result = (NotFoundResult)await EmployeeProvider.GetEmployeeByIdAsync(99999);
|
||||
Assert.Equal(404, result.StatusCode);
|
||||
}
|
||||
|
||||
@ -68,7 +68,7 @@ namespace DamageAssesment.Api.Employees.Test
|
||||
public async Task PostEmployeeAsync_ShouldReturnStatusCode200()
|
||||
{
|
||||
var mockEmployeeService = new Mock<IEmployeesProvider>();
|
||||
var mockResponse = await MockData.getOkResponse("Emp1");
|
||||
var mockResponse = await MockData.getOkResponse(1);
|
||||
var mockInputEmployee = await MockData.getInputEmployeeData();
|
||||
mockEmployeeService.Setup(service => service.PostEmployeeAsync(mockInputEmployee)).ReturnsAsync(mockResponse);
|
||||
|
||||
@ -96,12 +96,12 @@ namespace DamageAssesment.Api.Employees.Test
|
||||
public async Task PutEmployeeAsync_ShouldReturnStatusCode200()
|
||||
{
|
||||
var mockEmployeeService = new Mock<IEmployeesProvider>();
|
||||
var mockResponse = await MockData.getOkResponse("Emp1");
|
||||
var mockResponse = await MockData.getOkResponse(1);
|
||||
var mockInputEmployee = await MockData.getInputEmployeeData();
|
||||
mockEmployeeService.Setup(service => service.UpdateEmployeeAsync("Emp1",mockInputEmployee)).ReturnsAsync(mockResponse);
|
||||
mockEmployeeService.Setup(service => service.UpdateEmployeeAsync(1,mockInputEmployee)).ReturnsAsync(mockResponse);
|
||||
|
||||
var EmployeeProvider = new EmployeesController(mockEmployeeService.Object);
|
||||
var result = (OkObjectResult)await EmployeeProvider.UpdateEmployee("Emp1",mockInputEmployee);
|
||||
var result = (OkObjectResult)await EmployeeProvider.UpdateEmployee(1,mockInputEmployee);
|
||||
|
||||
Assert.Equal(200, result.StatusCode);
|
||||
}
|
||||
@ -112,10 +112,10 @@ namespace DamageAssesment.Api.Employees.Test
|
||||
var mockEmployeeService = new Mock<IEmployeesProvider>();
|
||||
var mockResponse = await MockData.getNotFoundResponse();
|
||||
var mockInputEmployee = await MockData.getInputEmployeeData();
|
||||
mockEmployeeService.Setup(service => service.UpdateEmployeeAsync("Emp1", mockInputEmployee)).ReturnsAsync(mockResponse);
|
||||
mockEmployeeService.Setup(service => service.UpdateEmployeeAsync(1, mockInputEmployee)).ReturnsAsync(mockResponse);
|
||||
|
||||
var EmployeeProvider = new EmployeesController(mockEmployeeService.Object);
|
||||
var result = (NotFoundObjectResult)await EmployeeProvider.UpdateEmployee("Emp1", mockInputEmployee);
|
||||
var result = (NotFoundObjectResult)await EmployeeProvider.UpdateEmployee(1, mockInputEmployee);
|
||||
|
||||
Assert.Equal(404, result.StatusCode);
|
||||
}
|
||||
@ -126,10 +126,10 @@ namespace DamageAssesment.Api.Employees.Test
|
||||
var mockEmployeeService = new Mock<IEmployeesProvider>();
|
||||
var mockResponse = await MockData.getBadRequestResponse();
|
||||
var mockInputEmployee = await MockData.getInputEmployeeData();
|
||||
mockEmployeeService.Setup(service => service.UpdateEmployeeAsync("Emp1", mockInputEmployee)).ReturnsAsync(mockResponse);
|
||||
mockEmployeeService.Setup(service => service.UpdateEmployeeAsync(1, mockInputEmployee)).ReturnsAsync(mockResponse);
|
||||
|
||||
var EmployeeProvider = new EmployeesController(mockEmployeeService.Object);
|
||||
var result = (BadRequestObjectResult)await EmployeeProvider.UpdateEmployee("Emp1", mockInputEmployee);
|
||||
var result = (BadRequestObjectResult)await EmployeeProvider.UpdateEmployee(1, mockInputEmployee);
|
||||
|
||||
Assert.Equal(400, result.StatusCode);
|
||||
}
|
||||
@ -138,12 +138,12 @@ namespace DamageAssesment.Api.Employees.Test
|
||||
public async Task DeleteEmployeeAsync_ShouldReturnStatusCode200()
|
||||
{
|
||||
var mockEmployeeService = new Mock<IEmployeesProvider>();
|
||||
var mockResponse = await MockData.getOkResponse("Emp1");
|
||||
var mockResponse = await MockData.getOkResponse(1);
|
||||
|
||||
mockEmployeeService.Setup(service => service.DeleteEmployeeAsync("Emp1")).ReturnsAsync(mockResponse);
|
||||
mockEmployeeService.Setup(service => service.DeleteEmployeeAsync(1)).ReturnsAsync(mockResponse);
|
||||
|
||||
var EmployeeProvider = new EmployeesController(mockEmployeeService.Object);
|
||||
var result = (OkObjectResult)await EmployeeProvider.DeleteEmployee("Emp1");
|
||||
var result = (OkObjectResult)await EmployeeProvider.DeleteEmployee(1);
|
||||
|
||||
Assert.Equal(200, result.StatusCode);
|
||||
}
|
||||
@ -153,10 +153,10 @@ namespace DamageAssesment.Api.Employees.Test
|
||||
{
|
||||
var mockEmployeeService = new Mock<IEmployeesProvider>();
|
||||
var mockResponse = await MockData.getNotFoundResponse();
|
||||
mockEmployeeService.Setup(service => service.DeleteEmployeeAsync("Emp1")).ReturnsAsync(mockResponse);
|
||||
mockEmployeeService.Setup(service => service.DeleteEmployeeAsync(1)).ReturnsAsync(mockResponse);
|
||||
|
||||
var EmployeeProvider = new EmployeesController(mockEmployeeService.Object);
|
||||
var result = (NotFoundResult)await EmployeeProvider.DeleteEmployee("Emp1");
|
||||
var result = (NotFoundResult)await EmployeeProvider.DeleteEmployee(1);
|
||||
|
||||
Assert.Equal(404, result.StatusCode);
|
||||
}
|
||||
|
Reference in New Issue
Block a user