WordPress Digest
2.14K subscribers
3.65K photos
2 videos
5.8K links
Дайджест новостей из мира WordPress.

- CEO @mihdan
- Сайт wp-digest.com
- Дзен dzen.ru/wordpress_digest
- Работа - @wordpress_jobs
- Реклама - @mihdan
- Блог автора - @mihdan_vent
Download Telegram
Как тестировать константы при помощи Function Mocker
#wordpress #development #tests #mocks

https://www.kobzarev.com/programming/constants-test/
Подмена защищенных и приватных свойств для тестирования
#wordpress #development #PHPUnit #tests

https://www.kobzarev.com/programming/private-properties-tests/
Вызов защищенных и приватных методов
#wordpress #PHPUnit #tests #development

https://www.kobzarev.com/programming/call-protected-private-methods/
Автоматизация тестирования как способ вывести качество продукта на новый уровень
#wordpress #tests #development

https://wp-punk.com/automated-testing-is-a-way-to-improve-product-quality/
Тестирование абстрактных методов. Объект абстрактного класса мы не можем создать напрямую. Поэтому работать с ним будем через stub
#wordpress #development #tests

https://www.kobzarev.com/programming/abstract-methods-tests/
Подмена встроенных php-функций
#wordpress #development #tests

https://www.kobzarev.com/programming/mock-php-functions/
WPScan — мощный фреймворк для пентеста WordPress
#wordpress #wpscan #tests

https://habr.com/ru/company/alexhost/blog/527612/
Чудо Mockery для заглушек в unit тестах под WordPress
#Mockery #PHPUnit #Tests #WordPress

https://wp-digest.com/articles/chudo-mockery-dlya-zaglushek-v-unit-testah/
Замена конструкций exit/die в unit-тестах.Если в коде вы используете die/exit то PHPUnit прекратит свою работу в этот момент. Для этого нам нужно заменить конструкцию exit/die. Но Functions Mocker с этим не справляется
#Mocker #PHPUnit #Tests #WordPress

https://wp-digest.com/articles/zamena-konstruktsij-exit-die-v-unit-testah/
UI тесты для WordPress (Codeception + WP Browser). UI (E2E, GUI) тесты полностью эмулируют поведение пользователей в браузере. Данные тесты относятся к приемочному (acceptance) виду тестирования.
#Codeception #Tests #WordPress #WPBrowser

https://wp-digest.com/articles/ui-testy-dlya-wordpress-codeception-wp-browser/