== RestClient-based EmployeeClient, real deserialized result and audit call ==

requestTo("http://hr-api.example.com/employees/1") -> 200 OK {"id":1,"firstName":"Ankur","lastName":"M","email":"ankur@example.com"}
result = Employee[id=1, firstName=Ankur, lastName=M, email=ankur@example.com]
auditLogger.logFetch(1) called = true
