Тестування PHP-застосунків
Pest і PHPUnit, тестові дані, мутаційне тестування, тести на легасі-код і що робити з повільним CI.
ФІЛЬТР
Архітектура✕
Тег «Архітектура» це фільтр, а не сторінка: у пошук він не віддається, canonical лишається /articles/testing. Найсильніші теги перетворимо на окремі хаби, коли під них набереться контент.
НАЙНОВІША
ТЕСТУВАННЯ
13 вересня 2026
Що саме охороняти архітектурними тестами: сім правил, які окупаються
Заборона Illuminate у домені - це перше правило, а не весь набір. Сім конкретних arch-правил на Pest, які ловлять реальні поломки: витік Eloquent у use case, цикл між контекстами, мутабельний value object і unit-тести, що непомітно ходять у базу.
РP
Редакція phpukraine
·
6 хв читання
2
статті
ТЕСТУВАННЯ
13 вересня 2026
Що саме охороняти архітектурними тестами: сім правил, які окупаються
Заборона Illuminate у домені - це перше правило, а не весь набір. Сім конкретних arch-правил на Pest, які ловлять реальні поломки: витік Eloquent у use case, цикл між контекстами, мутабельний value object і unit-тести, що непомітно ходять у базу.
РP
Редакція phpukraine
·
6 хв
·Pest
·Архітектура
·Шари
ТЕСТУВАННЯ
1 вересня 2026
Архітектурні тести в Pest: як заборонити Illuminate у домені й перестати про це сперечатись
Домовленості про шари живуть у README, доки хтось не імпортує фасад у value object. Показуємо, як phpukraine тримає межі модульного моноліту шістьма тестами, що падають на code review, а не в продакшені.
МЛ
Михайло Левицький
·
4 хв
·Pest
·Архітектура
·DDD