> For the complete documentation index, see [llms.txt](https://docs.elentra.org/technical/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.elentra.org/technical/developers/troubleshooting/testing-with-codeception/integration-testing/integration-testing-best-practices.md).

# Integration Testing Best Practices

### File Naming Conventions <a href="#user-content-file-naming-conventions" id="user-content-file-naming-conventions"></a>

It is recommended that files match the name of the class plus the word 'Test'.

example:

`CurriculumCourseControllerTest.php` will test the CurriculumCourseController.

`LotteriesServiceTest.php` will test the LotteriesService.
