În cazul în care sunteți la început cu testarea, am găsit o serie de articole care explică de toate: cum se instalează phpunit, cum se scriu teste, cum se fac mock-uri etc.
Sunt cinci articole în serie, sunt scrise în 2013 dar nu sunt expirate, și se trece de exemplul „avem clasa calculator, hai să o testăm”, așa că pot fi o lectură bună:
- Unit Testing Tutorial Part I: Introduction to PHPUnit
- Unit Testing Tutorial Part II: Assertions, Writing a Useful Test and @dataProvider
- Unit Testing Tutorial Part III: Testing Protected/Private Methods, Coverage Reports and CRAP
- Unit Testing Tutorial Part IV: Mock Objects, Stub Methods and Dependency Injection
- Unit Testing Tutorial Part V: Mock Methods and Overriding Constructors