IRIS
About
Test API endpoints with Axios & Jest using a collection of custom matchers and built-in utility functions.
Key features:
- write tests with TypeScript and run it with TS Jest
- JSON schema matching
- reporters:
- built-in jest reporter
- allure
Requirements
- NodeJS ≥ 20.10.0 or ≤ LTS
Get Started
You'll need a working knowledge of Jest and Axios to be able to use this library. They have rich documentation so head on over the site and read on if you're not familiar with it yet.
-
Get it:
npm install @iamkenos/iris
-
Run it:
npx iris init
and follow the prompt instructions. -
Check the results:
npm run report
License
ISC
Todo
- Unit Tests
- Full documentation
- Contributing guide