<? phpukraine СТАТТІ
Пошук по платформі

Статті для PHP-розробників України

Технічні розбори, карʼєрні звіти й переклади документації. Пишуть практики: тімліди, архітектори та мейнтейнери open source.

Тег «Фейки» — це фільтр, а не сторінка: у пошук він не віддається, canonical лишається /articles. Найсильніші теги перетворимо на окремі хаби, коли під них набереться контент.
НАЙНОВІША ТЕСТУВАННЯ 4 вересня 2026

Фейки замість моків: як тестувати use case без бази

Мок, який знає про кожен виклик репозиторію, ламається від будь-якого рефакторингу і при цьому не перевіряє стан. Показуємо, як in-memory реалізація порту на 20 рядків і FrozenClock замінюють десяток shouldReceive і роблять unit-тести use case швидкими та детермінованими.

РP Редакція phpukraine · 7 хв читання