Wichtig wäre die Aktualität (PHPUnit 6+) und auch, dass der besprochene Code das DI-Prinzip anwendet. Die Bücher auf Amazon sind alle mind. ein halbes Jahrzehnt alt.
Mir geht es dabei nicht darum zu lernen, wie man PHPUnit installiert und vielleicht mal einen funktionierenden Test schreibt, sondern
- was genau getestet werden soll in einer Applikation (Geschäftslogik? Implementierungen?),
- welche Tests überhaupt Nutzen haben, und welche nicht.
- Wieviel "Mocking" gut und wieviel zuviel ist
- Sehr wichtig: wie schreibt man testbaren Code?
- Unit Testing und Abhängigkeiten bzw. Dependency Injection
- Unit Tests und Integrationstests bzw. BDD - wann kommt was zur Anwendung?
Kann jemand einen Titel empfehlen? Danke schonmal.
Mir geht es dabei nicht darum zu lernen, wie man PHPUnit installiert und vielleicht mal einen funktionierenden Test schreibt, sondern
- was genau getestet werden soll in einer Applikation (Geschäftslogik? Implementierungen?),
- welche Tests überhaupt Nutzen haben, und welche nicht.
- Wieviel "Mocking" gut und wieviel zuviel ist
- Sehr wichtig: wie schreibt man testbaren Code?
- Unit Testing und Abhängigkeiten bzw. Dependency Injection
- Unit Tests und Integrationstests bzw. BDD - wann kommt was zur Anwendung?
Kann jemand einen Titel empfehlen? Danke schonmal.
Kommentar