Unit Tests ¶
Unit Test Files ¶
Unit test files are located in the “
” folder of the
according extension, within a sub-structure matching the structure in
As naming convention,
is appended at the end of the name.
As example, the unit test class file for
Using Unit Tests ¶
Although the coverage is far from complete, there are already quite a lot of unit tests for the TYPO3 Core. Anytime something is changed in the Core, all existing unit tests are run to ensure that nothing is broken.
Adding Unit Tests ¶
The use of unit tests is strongly encouraged. Every time a new feature is introduced or an existing one is modified, a unit test should be added.
Conventions for Unit Tests ¶
Unit tests should be as concise as possible. Since the
methods always have the same responsibility,
these methods do
need a documentation block.
Since unit tests never return anything, they do not need an