Skip to content
/ iris Public

Test API endpoints with Axios & Jest using a collection of custom matchers and built-in utility functions.

Notifications You must be signed in to change notification settings

iamkenos/iris

Repository files navigation

IRIS

Unit Tests Feature Tests

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.

  1. Get it: npm install @iamkenos/iris

  2. Run it: npx iris init and follow the prompt instructions.

  3. Check the results: npm run report

License

ISC

Todo

  • Unit Tests
  • Full documentation
  • Contributing guide

About

Test API endpoints with Axios & Jest using a collection of custom matchers and built-in utility functions.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published