Supports React, Redux, Svelte, Solid, GraphQL, Hooks, Context, Puppeteer, Endpoint, Vue, Security & Accessibility Testing
Spearmint isn't just for React. Write tests for your Redux actions, async functions, reducers, or middleware. While you're at it, check out your hooks, context or even your endpoints. If you're interested in performance, utilize the Puppeteer module. Provide custom mock data and inputs, and you're on your way. You can also leverage the Axe-Core testing library to verify that your application meets various accessibility standards and guarantees an internet for all. If you're concerned about security, the Snyk library has been utilized to ensure your application is up to snuff for various security standards and make sure your app isn't vulnerable to malicious attacks.
The latest version of Spearmint introduces support for SolidJS. If your application is developed with Solid, you can utilize the Solid-Testing-Library via Spearmint’s test generator to develop, run, and export your test files, all inside of Spearmint! Additionally, Spearmint is now available on Docker Hub as a downloadable Docker Image to be deployed alongside your other containers.