web-api-commander
web-api-commander copied to clipboard
Client tools and libraries to work with and test RESO Web APIs.
The version arguments were changed a bit with DD 2.0. With Web API Core, the version isn't being picked up, which translates into the filename not having the version like...
Unlike entity set requests, the Web API Core "Fetch by Key test" expects the payload to not be enclosed in the `value` array but rather at the top level. The...
There are a number of items that need to get generated on both PR and Merge to main branch. See: [Codegen README](https://github.com/RESOStandards/web-api-commander/blob/main/doc/Codegen.md) **PR** - [ ] Use Dockerfile that's in...
Run command: `java -jar web-api-commander.jar --generateReferenceDDL` get error. ``` C:\Users\yhu>cd C:\Users\yhu\Downloads C:\Users\yhu\Downloads>java -jar web-api-commander.jar --generateReferenceDDL java.lang.NullPointerException: Cannot invoke "java.lang.Integer.intValue()" because the return value of "org.reso.models.ReferenceStandardField.getSuggestedMaxLength()" is null C:\Users\yhu\Downloads> ``` guess...
We're having a `NullPointerException` when executing the commander using our Web API RESO script file. ``` java.lang.AssertionError: ERROR: java.lang.NullPointerException at org.junit.Assert.fail(Assert.java:89) at org.reso.certification.stepdefs.WebAPIServerCore.lambda$new$19(WebAPIServerCore.java:445) at ?.Decimal data in "Parameter_DecimalField" "ne" "Parameter_DecimalValueLow"(file:///D:/a/r1/a/web-api-commander/src/main/java/org/reso/certification/features/web-api/web-api-server.core.feature:222)...
We need to generate a resources rollup with DD Wiki URLs and payloads for each resources. See the output of the service here: https://services.reso.org/metadata?view=standardResources
# String Enumerations We want to use String enumerations and the Lookup Resource for the RESO Reference server. The Lookup Resource and corresponding insert statements for it already exist, but...
The [Web API Core 2.1.0 testing rules were approved](https://github.com/RESOStandards/transport/issues/22). Testing tools may be created at this point. **Tasks** - [ ] Add support to read and produce reference files using...
For Data Dictionary testing, XML Metadata is always saved along with the results, even if the tests fail. With the Web API Core tests, however, if metadata validation fails the...
Something in the tests broke with the update to Cucumber >= 7.3.x. This should be looked into if the next Cucumber version bump doesn't fix it.