Testing
Automated tests are an essential part of ongoing development in large projects. There are many types of automated tests and definitions often differ from project to project. In OXID, the following definitions are used:
Unit tests
Integration tests
Acceptance tests
OXID uses few standard testing frameworks:
PHPUnit for unit and integration testing
Codeception for acceptance testing
Note
The following development tools have to be installed to run OXID eShop tests:
- For unit/integration tests