Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
11.4K subscribers
1.32K photos
19 videos
26 files
4.01K links
Все самое полезное для пхпшника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/bca892d6

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
加入频道
#advanced #testing

Если вы пишете тесты к своему коду, то наверняка использовали в работе такой инструмент как Codeception. В таком случае вы обрадуетесь, узнав, что вышла третья версия фреймворка, подробнее о которой можно почитать по ссылке ниже.

https://prglb.ru/1qy5l
#advanced #testing

Без тестов невозможно быть уверенным, что чей-то PR не сломает ваш код. В этой серии статей автор познакомит вас с методами тестирования проектов на Symfony.

Часть 1:
https://prglb.ru/1w63q

Часть 2:
https://prglb.ru/4hxxd
#advanced #testing #laravel

Тестирование приложения - важный принцип хорошей разработки, предотвращающий типичные ошибки при написании методов, классов, функций и увеличивающий качество кода. В этой серии видео вы научитесь писать тесты для кода на Laravel.

https://www.youtube.com/playlist?list=PLmwAMIdrAmK7SHlZRwc73GGjQ9AEFGu7g
#advanced #testing

Минималистичный фреймворк для тестирования для Laravel приложений.

https://nunomaduro.com/using-pest-in-laravel/
#advanced #testing

10 популярных фреймворков для тестирования на 2021 год.

https://proglib.io/w/3a0a4bb6
#advanced #testing

Советы по удобному использованию дата-провайдеров в php unit: например, вы можете именовать их и даже yieldить, что улучшает чтение большого списка данных.

https://peakd.com/hive-168588/@crell/fun-with-phpunit-data-providers
#advanced #testing

Почему писать тесты может быть сложно. На примере разных уровней тестирования — тестирование простых классов без зависимостей, классов со стейтом и классов с зависимостями — автор показывает, почему такие тесты сложно писать и поддерживать.

https://simpleprogrammer.com/back-to-basics-why-unit-testing-is-hard/
#testing

Приложение, которое может помочь протестировать входящие http запросы: например, вебхуки. Написано на PHP, кстати. Можно посмотреть исходный код по ссылке.

https://httpdump.app/
👍3💩2