Introduction
Organizing test files helps keep your tests easy to find and run. It makes your work neat and saves time.
When you start writing multiple test files for a project
When you want to run all tests easily with one command
When you want to separate tests by features or modules
When you want to share tests with teammates clearly
When you want to avoid confusion between test code and application code