public void GetCreatedEmployeeData_PositiveTestCase() { var newEmployee = CreateEmployeeDTO.Generated(); var createEmployeeRs = client.POST( client.Request() .Path("/create") .Body(newEmployee) .Build() ); AssertThat.Response(createEmployeeRs) .StatusIs(HttpStatusCode.OK); var createEmployeeRsDTO = unmarshaller.Unmarshal <CreateEmployeeRsDTO>(createEmployeeRs); var getEmployeeRs = client.GET( client.Request() .Path($"/employee/{createEmployeeRsDTO.data.id}") .Build() ); AssertThat.Response(getEmployeeRs) .StatusIs(HttpStatusCode.OK) .And() .BodyContains("Successfully! Record has been fetched"); }
public void CreateNewEmployee_PositiveTestCase() { var newEmployee = CreateEmployeeDTO.Generated(); var createEmployeeRs = client.POST( client.Request() .Path("/create") .Body(newEmployee) .Build() ); AssertThat.Response(createEmployeeRs) .StatusIs(HttpStatusCode.OK) .And() .BodyContains("Successfully! Record has been added."); }