Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2 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 (about 9 years ago)
- Default Branch: master
- Last Pushed: 2016-02-13T00:16:08.000Z (almost 9 years ago)
- Last Synced: 2024-11-08T13:05:49.507Z (about 2 months ago)
- Size: 29.3 KB
- Stars: 2
- Watchers: 4
- 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).