mirror of
https://github.com/strapi/strapi.git
synced 2025-09-28 09:49:36 +00:00
29 lines
1.1 KiB
Markdown
29 lines
1.1 KiB
Markdown
![]() |
# Testing
|
||
|
|
||
|
- [Unit Testing](unit-testing.md)
|
||
|
- [Component Testing](component-testing.md)
|
||
|
- [Remote Testing](remote-testing.md)
|
||
|
|
||
|
Testing your application is a vital part of serious development. There are a few
|
||
|
things you should test. If you've never done this before start with [unit testing](unit-testing.md).
|
||
|
Move on to [component testing](component-testing.md) when you feel like you
|
||
|
understand that!
|
||
|
|
||
|
We also support [remote testing](remote-testing.md) your local application,
|
||
|
which is quite awesome, so definitely check that out!
|
||
|
|
||
|
## Usage with this boilerplate
|
||
|
|
||
|
To test your application started with this boilerplate do the following:
|
||
|
|
||
|
1. Sprinkle `.test.js` files directly next to the parts of your application you
|
||
|
want to test. (Or in `test/` subdirectories, it doesn't really matter as long
|
||
|
as they are directly next to those parts and end in `.test.js`)
|
||
|
|
||
|
1. Write your unit and component tests in those files.
|
||
|
|
||
|
1. Run `npm run test` in your terminal and see all the tests pass! (hopefully)
|
||
|
|
||
|
There are a few more commands related to testing, checkout the [commands documentation](../general/commands.md#testing)
|
||
|
for the full list!
|