Плагин, помогающий разработчику тем под Гутенберг пилить юнит тесты - https://wptavern.com/block-unit-test-plugin-helps-wordpress-theme-developers-prepare-for-gutenberg #wordpress #gutenberg #tests #phpunit
WordPress Tavern
Block Unit Test Plugin Helps WordPress Theme Developers Prepare for Gutenberg
ThemeBeans founder Rich Tabor has released a new plugin called Block Unit Test for Gutenberg that helps theme authors test their themes for Gutenberg-readiness. It is similar to the Theme Unit Test…
Как тестировать Hard Dependencies в PHPUnit с помощью Mockery.
#wordpress #tests #PHPUnit
https://mdenisenko.com/kak-testirovat-hard-dependencies/
#wordpress #tests #PHPUnit
https://mdenisenko.com/kak-testirovat-hard-dependencies/
Модульное тестирование(Unit tests) с помощью PHPUnit
#wordpress #tests #PHPUnit
https://www.kobzarev.com/programming/phpunit/
#wordpress #tests #PHPUnit
https://www.kobzarev.com/programming/phpunit/
Модульное тестирование WordPress (PHPUnit, WP_Mock)
#wordpress #development #tests #PHPUnit #WP_Mock
https://www.kobzarev.com/wordpress/wp-mock/
#wordpress #development #tests #PHPUnit #WP_Mock
https://www.kobzarev.com/wordpress/wp-mock/
Как тестировать Hard Dependencies в PHPUnit с помощью Mockery
#wordpress #PHPUnit #Mockery #mocks #tests
https://www.kobzarev.com/programming/kak-testirovat-hard-dependencies-v-phpunit-s-pomoshhyu-mockery/
#wordpress #PHPUnit #Mockery #mocks #tests
https://www.kobzarev.com/programming/kak-testirovat-hard-dependencies-v-phpunit-s-pomoshhyu-mockery/
Модульное тестирование WordPress плагинов при помощи PHPUnit в PhpStorm
#wordpress #tests #PHPUnit #PhpStorm #development
https://developer.yoast.com/blog/unit-testing-wordpress-plugins-with-phpunit-in-phpstorm/
#wordpress #tests #PHPUnit #PhpStorm #development
https://developer.yoast.com/blog/unit-testing-wordpress-plugins-with-phpunit-in-phpstorm/
Тестирование объектов с извращениями в конструкторе
#wordpress #development #PHPUnit #Mockery
https://www.kobzarev.com/programming/constructor-tests/
#wordpress #development #PHPUnit #Mockery
https://www.kobzarev.com/programming/constructor-tests/
Подмена защищенных и приватных свойств для тестирования
#wordpress #development #PHPUnit #tests
https://www.kobzarev.com/programming/private-properties-tests/
#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 #PHPUnit #tests #development
https://www.kobzarev.com/programming/call-protected-private-methods/
Модульное тестирование WordPress с помощью Brain Monkey
#BrainMonkey #PHP #PHPUnit #WordPress #WP_Mock
https://wp-digest.com/articles/modulnoe-testirovanie-wordpress-s-pomoshhyu-brain-monkey/
#BrainMonkey #PHP #PHPUnit #WordPress #WP_Mock
https://wp-digest.com/articles/modulnoe-testirovanie-wordpress-s-pomoshhyu-brain-monkey/
Чудо Mockery для заглушек в unit тестах под WordPress
#Mockery #PHPUnit #Tests #WordPress
https://wp-digest.com/articles/chudo-mockery-dlya-zaglushek-v-unit-testah/
#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/
#Mocker #PHPUnit #Tests #WordPress
https://wp-digest.com/articles/zamena-konstruktsij-exit-die-v-unit-testah/
Unit tests matter или Roadmap для Unit тестов на WordPress.
#Development #Mocker #Mockery #PHP #PHPUnit #WordPress #WP_Mock
https://wp-digest.com/articles/unit-tests-matter/
#Development #Mocker #Mockery #PHP #PHPUnit #WordPress #WP_Mock
https://wp-digest.com/articles/unit-tests-matter/
Использование yield в провайдерах данных PHPUnit
Изначально я хотел написать общий пост о PHP генераторах, функции, появившейся в PHP 5.5.
Однако, поскольку я очень ленивый и мне все никак не удается придумать хорошие примеры использования генераторов, я решил сделать этот мини-пост, посвященный одному такому использованию.
https://www.kobzarev.com/programming/yield-in-phpunit-data-providers/
#PHP #PHPUnit #Tests #UnitTest #WordPress #yield
Изначально я хотел написать общий пост о PHP генераторах, функции, появившейся в PHP 5.5.
Однако, поскольку я очень ленивый и мне все никак не удается придумать хорошие примеры использования генераторов, я решил сделать этот мини-пост, посвященный одному такому использованию.
https://www.kobzarev.com/programming/yield-in-phpunit-data-providers/
#PHP #PHPUnit #Tests #UnitTest #WordPress #yield
Ошибка «Constant CONSTANT_NAME Already Defined» в PHPUnit
Если вы используете PHPUnit для запуска множества тестов, каждый из которых определяет константы, то вы можете столкнуться с ошибкой «Constant CONSTANT_NAME Already Defined» при попытке запустить их вместе.
Это происходит потому, что PHPUnit по умолчанию запускает все тесты в одном и том же процессе PHP, поэтому после запуска первого теста (и определения в нем константы) PHP будет жаловаться, что вы уже определили константу.
https://www.kobzarev.com/programming/constant-already-defined-phpunit/
#PHP #PHPUnit #Tests #UnitTest #WordPress
Если вы используете PHPUnit для запуска множества тестов, каждый из которых определяет константы, то вы можете столкнуться с ошибкой «Constant CONSTANT_NAME Already Defined» при попытке запустить их вместе.
Это происходит потому, что PHPUnit по умолчанию запускает все тесты в одном и том же процессе PHP, поэтому после запуска первого теста (и определения в нем константы) PHP будет жаловаться, что вы уже определили константу.
https://www.kobzarev.com/programming/constant-already-defined-phpunit/
#PHP #PHPUnit #Tests #UnitTest #WordPress
👍1
Тестирование WordPress — авто тесты, unit тесты, фича, интеграционные и т. д.
Есть такая особая тема в разработке — тесты. Юнит тесты, авто тесты, интеграционные, фича тесты, UI & e2e тесты. Одна из самых запутанных историй…
👉 https://wp-digest.com/guides/testirovanie-wordpress-avto-testy-unit-testy-ficha-integratsionnye-i-t-d/
#acceptancetesting #phpunit #tests #wordpress
Есть такая особая тема в разработке — тесты. Юнит тесты, авто тесты, интеграционные, фича тесты, UI & e2e тесты. Одна из самых запутанных историй…
👉 https://wp-digest.com/guides/testirovanie-wordpress-avto-testy-unit-testy-ficha-integratsionnye-i-t-d/
#acceptancetesting #phpunit #tests #wordpress
👍4🔥3💩1
Введение в автоматизированное тестирование WordPress-плагинов с помощью PHPUnit
Основной причиной, почему WordPress имеет множество плагинов, является то, что разработчикам легко их создавать.
👉 https://wp-digest.com/guides/vvedenie-v-avtomatizirovannoe-testirovanie-wordpress-plaginov-s-pomoshhyu-phpunit/
#development #php #phpunit #tests #wordpress
Основной причиной, почему WordPress имеет множество плагинов, является то, что разработчикам легко их создавать.
👉 https://wp-digest.com/guides/vvedenie-v-avtomatizirovannoe-testirovanie-wordpress-plaginov-s-pomoshhyu-phpunit/
#development #php #phpunit #tests #wordpress
🔥3👍1
PHPUnit для тестирования WordPress плагинов. Часть 1: Установка
PHPUnit — это фреймворк для Unit тестирования приложений на PHP. Он позволяет создавать тесты для различных частей приложения, проверять их выполнение и обнаруживать ошибки.
🔥 https://wp-digest.com/guides/phpunit-dlya-testirovaniya-wordpress-plaginov-chast1-ustanovka/
#development #phpunit #tests #wordpress #plugins
PHPUnit — это фреймворк для Unit тестирования приложений на PHP. Он позволяет создавать тесты для различных частей приложения, проверять их выполнение и обнаруживать ошибки.
🔥 https://wp-digest.com/guides/phpunit-dlya-testirovaniya-wordpress-plaginov-chast1-ustanovka/
#development #phpunit #tests #wordpress #plugins
👍5👎2🔥1
PHPUnit для тестирования WordPress плагинов. Часть 2: Как писать свои тесты
В прошлой статье я рассказал о том, как установить PHPUnit в WordPress плагин. Теперь можно приступить к написанию тестов. Но перед этим рассмотрим зачем вообще нужно писать unit тесты.
🔥 https://wp-digest.com/guides/phpunit-dlya-testirovaniya-wordpress-plaginov-chast-2-kak-pisat-svoi-testy/
#development #phpunit #tests #wordpress #plugins
В прошлой статье я рассказал о том, как установить PHPUnit в WordPress плагин. Теперь можно приступить к написанию тестов. Но перед этим рассмотрим зачем вообще нужно писать unit тесты.
🔥 https://wp-digest.com/guides/phpunit-dlya-testirovaniya-wordpress-plaginov-chast-2-kak-pisat-svoi-testy/
#development #phpunit #tests #wordpress #plugins
👍5👎1🔥1