Tipp #14: Registry Fixtures
Wie bereits in Tipp #1 erklärt, können Helpers, Singletons und Registry Werte pro Test zurückgesetzt werden. Die problematischen Singletons etc. zu finden war für mich oft der schwierigste Teil beim Schreiben von Integrationstests mit EcomDev, also habe ich angefangen, sie zentral in einer fixtures/registry.yaml
Datei für alle Tests zu sammeln 1. Lieber eins zu viel zurückgesetzt als eins zu wenig.
Die Datei ist aufgebaut wie folgt:
Continue reading “EcomDev PHPUnit Tipp #14”
Notes:
- Siehe auch YAML Directory Fallback ↩