unit-test (4)

PHPUnit Sandbox — зміна результату роботи класу «на льоту» в PHP 7.x

В продовження теми юніт тестування в PHP, хотілося б розкрити проблему залежності методів від зовнішніх сервісів (API, БД, інші класів тощо). TDD говорить про те, що правдивим тестом можна вважати той тест, на який не впливають зовнішні чинники. Якщо...

Codeguida · 05 жовтня 2018 · 6

TDD в PHP, ч. 3: що і як варто покривати тестами

Це остання стаття з серії статей про TDD в PHP. Сьогодні ми більш детально поговоримо про те, що варто покривати тестами і як автоматично побудувати звіти про тестування, щоб не пропустити нічого важливого. Що варто покривати тестами? 1. Тестувати по...

Codeguida · 5 років тому · 21

TDD в PHP, ч. 2: інструменти для написання Unit-тестів

Це друга стаття із серії про розробку через тестування. В попередній статті ми розібрали основний принцип TDD. Тепер поговоримо про інструменти для організації робочого процесу. \ Як я вже говорив, для тестів я використовую PHPStorm + localhost + PHP...

Codeguida · 5 років тому · 9

TDD в PHP, ч. 1: як почати писати код через Unit-тести

Ця перша стаття в серії матеріалів про Test-Drive Development (TDD). Посилання на всі статті: TDD в PHP частина №1 – як почати писати код через Unit-тести TDD в PHP частина №2 – інструменти для написання Unit-тестів TDD в PHP частина №3 – що і...

Codeguida · 24 квітня 2018 · 14 · 1