Hasło słownika

Mocking

Technika w testach, w której podstawiasz sztuczne zależności zamiast prawdziwych usług.

Programowaniekategoria
1aliasy
Kategoria: Programowanie
Aliasy: Test doubles

Opis

Mocki przyspieszają testy i pozwalają kontrolować warunki, ale łatwo nimi 'oszukać' rzeczywistość. Najlepiej używać ich świadomie i nie mockować wszystkiego jak leci.

Przykłady

  • Mockujesz API kuriera, żeby zasymulować status przesyłki.
  • Mockujesz bazę, żeby przetestować logikę bez SQL.
  • Mockujesz zegar czasu, żeby sprawdzić wygasanie tokenu.