public void ThenTheEmployeeWithGivenIdShouldBeReturned() { var actualEmployeeId = parser.ParseAndReturnEmployeeFromGetAndUpdateResponseObject(response).Id; var actualEmployeeName = parser.ParseAndReturnEmployeeFromGetAndUpdateResponseObject(response).Name; Assert.AreEqual(employeeId, actualEmployeeId); Assert.AreEqual("Garrett Winters", actualEmployeeName); }
public void ThenIShouldHaveEmployeeObjectOnlyWithIdReturned() { var actualId = parser.ParseAndReturnEmployeeFromGetAndUpdateResponseObject(response).Id; var actualName = parser.ParseAndReturnEmployeeFromGetAndUpdateResponseObject(response).Name; Assert.IsNotNull(actualId); Assert.AreEqual(employeeId.ToString(), actualId.ToString()); Assert.IsEmpty(actualName, "is not empty"); }
public void WhenNextIDeleteAnEmployee() { var updateEmployeeStatus = updateResponse.Status; Assert.AreEqual("success", updateEmployeeStatus); var updatedEmployeeId = parser.ParseAndReturnEmployeeFromGetAndUpdateResponseObject(updateResponse).Id; var updatedEmployeeSalary = parser.ParseAndReturnEmployeeFromGetAndUpdateResponseObject(updateResponse).Salary; Assert.AreEqual(createdEmployeeId, updatedEmployeeId); Assert.AreNotEqual(newEmployee.Salary, updatedEmployeeSalary); deleteResponse = sender.MockOfDeleteEmployee(updatedEmployeeId.ToString()); }
public void ThenTheEmployeeWithUpdatedDataShouldBeReturned() { var returnedEmployee = parser.ParseAndReturnEmployeeFromGetAndUpdateResponseObject(response); Assert.AreEqual(updatedEmployee.Id, returnedEmployee.Id); Assert.AreEqual(updatedEmployee.Name, returnedEmployee.Name); Assert.AreEqual(updatedEmployee.Salary, returnedEmployee.Salary); Assert.AreEqual(updatedEmployee.Age, returnedEmployee.Age); Assert.AreEqual(String.Empty, returnedEmployee.Image); }