public void CalcEmployeeSalaryIntegrationTest() { var addResponse = _webApi.CallService(_employeeAddRequest); Assert.That(addResponse.Status, Is.True); var calcSalaryResponse = _webApi.CallService(_employeeCalcSalaryRequest) as EmployeeCalculateSalaryServiceResponse; Assert.That(calcSalaryResponse.Status, Is.EqualTo(_expectedResponse.Status)); Assert.That(calcSalaryResponse.ServiceName, Is.EqualTo(_expectedResponse.ServiceName)); Assert.That(calcSalaryResponse.NetAnnualSalary, Is.EqualTo(_expectedResponse.NetAnnualSalary)); }
public void AddEmployeeIntegrationTest() { var response = _webApi.CallService(_sentRequest) as EmployeeAddServiceResponse; Assert.That(response.RequestId, Is.EqualTo(_expectedResponse.RequestId)); Assert.That(response.Status, Is.EqualTo(_expectedResponse.Status)); Assert.That(response.Message, Is.EqualTo(_expectedResponse.Message)); Assert.That(response.ServiceName, Is.EqualTo(_expectedResponse.ServiceName)); }
public void LookupEmployeeIntegrationTest() { var addResponse = _webApi.CallService(_employeeAddRequest); Assert.That(addResponse.Status, Is.True); var calcSalaryResponse = _webApi.CallService(_employeeCalcSalaryRequest); Assert.That(calcSalaryResponse.Status, Is.True); var lookupResponse = _webApi.CallService(_employeeLookupRequest) as EmployeeLookupServiceResponse; Assert.That(lookupResponse.Status, Is.EqualTo(_expectedResponse.Status)); Assert.That(lookupResponse.ServiceName, Is.EqualTo(_expectedResponse.ServiceName)); Assert.That(lookupResponse.RequestId, Is.EqualTo(_expectedResponse.RequestId)); Assert.That(lookupResponse.NetAnnualSalary, Is.EqualTo(_expectedResponse.NetAnnualSalary)); Assert.That(lookupResponse.TaxableIncome, Is.EqualTo(_expectedResponse.TaxableIncome)); Assert.That(lookupResponse.Deductions, Is.EqualTo(_expectedResponse.Deductions)); }