Pytania otagowane jako ecomdev-phpunit

4
Narzędzia do testowania jednostek w Magento
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ą …

3
EcomDev_PHPUstawiony w Magento EE 1.13
Próbuję skonfigurować EComDev_PHPUnit w EE 1.13 zgodnie z instrukcjami w https://github.com/EcomDev/EcomDev_PHPUnit Pierwszą przeszkodą było uruchomienie modmana, ale poddałem się i ręcznie skopiowałem moduły. Teraz drugi problem jest w kroku 2: kiedy wykonam php ecomdev-phpunit.php -a magento-config --db-name $DB_NAME --base-url http://your.magento.url/ Dostaję wyjątek, który mówi PHP Fatal error : Class 'Mage_Core_Model_Factory' …

1
Obserwatorzy testów jednostkowych w Magento
Jak podchodzisz do testów jednostkowych obserwatorów w Magento? (działa z EcomDev_PHPUnit ) Jakie rodzaje twierdzeń obejmują? sprawdź, czy zdarzenie jest wywoływane ( assertEventDispatched()) sprawdź funkcję za pomocą fałszywych danych ... Idealnie chciałbym zobaczyć opinię innych programistów na temat przyjętego podejścia i stwierdzeń.

3
Kompozytor zainstalował Ecomdev_PhpUnit pomija testy z powodu braku vfsstream
Pracuję z instalacją Enterprise Edition 1.13.1 (chociaż wydanie Community Edition miałoby ten sam problem) i instalujemy zależności za pośrednictwem kompozytora tam, gdzie są one dostępne. Zainstalowałem rozszerzenie Ivana Ecomdev_PhpUnit przez kompozytora, który kupił wszystkie normalne zależności phpunit. Skopiowałem również phpunit.xml.dist z vendor / ivanchepurnyi / ecomdev_phpunit do katalogu głównego moich …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.