https://github.com/azz/haloapi-schema
JSON-schemas for validating the structure of JSON responses of the Halo 5 Developer's API
https://github.com/azz/haloapi-schema
Last synced: 16 days ago
JSON representation
JSON-schemas for validating the structure of JSON responses of the Halo 5 Developer's API
- Host: GitHub
- URL: https://github.com/azz/haloapi-schema
- Owner: azz
- License: mit
- Created: 2015-11-09T16:10:40.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-02-13T00:16:08.000Z (over 9 years ago)
- Last Synced: 2025-06-01T21:02:01.071Z (about 1 month ago)
- Size: 29.3 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Halo API - JSON Schemas
This repository consists JSON-schemas for validating the structure of JSON responses from the Halo 5 Developer's API.
These files can be used in test cases to validate responses to determine the source of breaking changes to the contract provided by the API.
## TODO
Early progress.
- Still need to create schemas for stats endpoints.
- Carefully read through the generated metadata schemas to find any potential errors.
- Provide a mechanism for specifying declarative tests on the response data.
* Can this be done in a language agnostic manner? If not stick with Ruby RSpec or JavaScript (mocha + chai).