Przeprowadzenie testów używania Magento php bin/magento dev:tests:runzajmuje dużo czasu. Czy istnieje sposób na uruchomienie testów tylko dla określonego modułu? Jestem noobem w testach (jednostkowych), więc zmiłuj
Przeprowadzenie testów używania Magento php bin/magento dev:tests:runzajmuje dużo czasu. Czy istnieje sposób na uruchomienie testów tylko dla określonego modułu? Jestem noobem w testach (jednostkowych), więc zmiłuj
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...
Pisząc moje moduły, próbuję dostarczyć im testy jednostkowe dla najbardziej krytycznych części aplikacji. Istnieje jednak obecnie (Magento 2.1.3) kilka sposobów pisania testów jednostkowych: Różne sposoby testowania Zintegruj go bin/magento dev:tests:run uniti uruchom na domyślnych ustawieniach...
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...
Gdziekolwiek mogę, lubię tworzyć oprogramowanie zgodnie z podejściem Test Driven Development (TDD) . Zwykle w PHP oznacza to użycie PHPUnit . Idealnie chciałbym napisać testy zarówno o drobnym, jak i gruboziarnistym wzorze. Unittests, które pomagają pokierować projektem i jakością mojego kodu,...
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...
Prowadzę witrynę Magento 1.9 z kilkoma niestandardowymi modułami. Niektóre funkcje mają krytyczne znaczenie dla biznesu i wymagają pilnych testów jednostkowych. Np. Kalkulator ceny jednostkowej. Zwykle tworzę w Symfony i naprawdę wolałbym jakoś używać PHPUnit (w / Composer), jeśli to w ogóle...
W moim niestandardowym rozszerzeniu mam kilka modeli, które służą tylko do wypełniania niektórych zaznaczeń i / lub wielokrotnych zaznaczeń w formie dodawania / edycji moich jednostek. Są więc tym, co magento nazywa „modelami źródłowymi”. Zaangażowane wartości są zawsze takie same, a metody...