Podczas warsztatu uczestnicy zapoznają się tematem testów jednostkowych wraz z ich praktycznym zastosowaniem podczas implementacji logiki biznesowej.

Uczestnicy dowiedzą się czym są testy jednostkowe, jak je odróżniać od innych testów, kiedy i dlaczego warto je stosować. Nauczą się także pisać testy jednostkowe w oparciu o PHPUnit oraz zapoznają się z techniką TDD.

Warsztat dedykowany jest dla początkujących osób, nie mających wcześniej styczności z tworzeniem testów jednostkowych.

Wymagania względem uczestnika ograniczają się do:
- znajomości podstaw PHP7,
- własnego sprzętu z zainstalowanym: PHP, Git, dowolnym IDE (preferowany PHPStorm).

Agenda:
- Podstawy - czym są testy jednostkowe, co i kiedy warto testować na poziomie testów jednostkowych (30 min)
- Testowanie logiki biznesowej - podstawy tworzenia testów jednostkowych (1h 30min)
- Mockowanie zewnętrznych zależności (30 min)
- TDD jako sposób na odwrócenie modelowania kodu (1h)

Comments

Please login to leave a comment