W kolejnej części kursu pokazuję jak przetestować integracyjnie aplikację zabezpieczoną Jason Web Tokenem. Pokazuję jak przetestować usługi korzystając z mockowego usera i jak przetestować logowanie korzystając z tokena w testach.
Kategoria: Testy

3 miejsca gdzie testy jednostkowe sprawdzają się najlepiej
Testy jednostkowe sprawdzają się dobrze w zasadzie wszędzie tam, gdzie trzeba coś przetestować. Czyli może to być nawet najdrobniejsza metoda, która zawiera prostego ifa. Są jednak sytuacje, gdzie użycie ich daje bardzo dużo korzyści. I tam powinieneś stosować je zawsze.

Po co są potrzebne testy jednostkowe?
W poprzednim artykule Testy jednostkowe i TDD – czy to dobry pomysł? pisałem trochę o moich przemyśleniach na temat TDD. Nie wiedziałem jednak, że jest jeszcze sporo osób, które nie rozumieją samej idei testów jednostkowych (czy ogólnie testów automatycznych). W tym artykule postaram się odpowiedzieć na pytanie: po co w ogóle są testy jednostkowe?

Testy jednostkowe i TDD – czy to dobry pomysł?
Kilka lat temu przez internet przetoczyła się dyskusja na temat „Czy Test Driven Development (TDD) to martwa technika?”. Abstrahując od całej dyskusji, bo w zasadzie nie miała ona większego znaczenia. TDD to świetna technika, która w wielu przypadkach robi wielką różnicę, ale… I tutaj pojawia się to wielkie „ale”, o którym w dalszej części artykułu.