Czego używasz do testowania jednostek w Magento? A co wiesz o testowaniu jednostkowym i Magento? Niezależnie od tego, czy korzystasz z TDD, czy po prostu chcesz mieć zasięg testu jednostkowego dla komponentów projektu, potrzebujesz do tego pewnych narzędzi.
Pierwszym podstawowym podejściem jest użycie zwykłego phpunit, ale są rzeczy, które wymagają dodatkowych sztuczek, aby Magento było „testowalne”.
Wszystko, z czym pracowałem, jest związane z phpunit:
- MTAF
- EcomDev_PHPUnit (wady: nie można testować wiadomości e-mail)
- TechDivision_MagentoUnitTesting (próba backportu testów jednostkowych Magento 2)
- Test magów (lekkie testy jednostkowe dla Magento)
Czy są inne opcje?