+The `utils` library is intended for testing REST APIs. There are hardly any prerequisites for using the library, but you would get the most out of it if the REST APIs you are testing were consistent: if they used standrard HTTP status codes to report successful and unsuccessful operations in a predictable and consistent manner. For negative testing and for better reporting of test failures, it would be beneficial if the REST API returned an [RFC 7807-compliant problem details object](https://www.rfc-editor.org/rfc/rfc7807) with a custom string property identifying error code, such as `serviceCode` in this example (the name of the property can be different):
0 commit comments