Rozdział 13. Dublery w testach

Autorzy: Andrew Trenk i Dillon Bly Zredagowane przez Toma Manshrecka

Testy jednostkowe to kluczowe narzędzie pozwalające projektantom utrzymać wydajność i zmniejszyć liczbę defektów w kodzie. Choć w przypadku prostego kodu utworzenie tych testów może być łatwym zadaniem, okaże się ono trudniejsze, gdy kod stanie się bardziej złożony.

Wyobraź sobie na przykład próbę utworzenia testu dla funkcji, która wysyła żądanie do zewnętrznego serwera, a następnie zapisuje odpowiedź w bazie danych. Przy pewnym nakładzie pracy napisanie zestawu testów może być realne. Jeśli jednak musisz utworzyć setki lub tysiące takich testów, działanie uzyskanego pakietu testów zajmie prawdopodobnie wiele godzin i może stać się niestabilne ...

Get Inżynieria oprogramowania według Google now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.