Запитання з тегом «phpunit»

3
Створення інтеграційних тестів для модулів Magento 2
Поки для моїх потреб у тестуванні Magento 2 я використовував PHP Unit як (більш-менш) тестовий прийом - результати тестування серверних та HTML-запитів, внесених до системи з встановленим моїм модулем (модулями). Мені б хотілося створити власні інтеграційні тести. Чи дозволяють інструменти тестування, що постачаються з Magento 2, розробникам сторонніх розробників створювати …

2
Що є правильним способом тестування коду PHP7 з PHPUnit 4.1 у Magento 2?
Коли я пишу свої модулі, я намагаюся поставити їм одиничні тести для найважливіших частин програми. Однак на даний момент (Magento 2.1.3) існує кілька способів написання одиничних тестів: Різні способи тестування Інтегруйте його bin/magento dev:tests:run unitта запустіть його над типовими параметрами phpunit, що в комплекті з Magento. Пишіть їх окремо, запускайте …

3
Композитор встановив Ecomdev_PhpUnit пропускає тести через відсутність vfsstream
Я працюю з установкою Enterprise Edition 1.13.1 (хоча спільнота Edition матиме таку ж проблему), і ми встановлюємо залежності за допомогою композитора там, де вони є. Я встановив розширення Івана Ecomdev_PhpUnit за допомогою композитора, який купив у всіх нормальних залежностях phpunit. Я також скопіював phpunit.xml.dist від vendor / ivanchepurnyi / ecomdev_phpunit …

2
Краща практика для одиничних тестів у Magento 1.9
Я підтримую сайт Magento 1.9 з декількома спеціальними модулями. Деякі з функціональних можливостей є критично важливими для бізнесу та гостро потребують деяких тестів. Наприклад, калькулятор ціни одиниці продукції. Зазвичай я розвиваюсь у Symfony і дійсно вважаю за краще якось використовувати PHPUnit (w / Composer), якщо це взагалі можливо. Деяка функціональність …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.