okladka

Przetestuj swoje aplikacje podczas ich tworzenia

Testy jednostkowe są niezwykle ważnym narzędziem programisty. Przeprowadzane podczas pisania aplikacji pozwalają na sprawdzenie poprawności kodu, wyłapanie błędów i szybkie usunięcie ich. W nowoczesnych metodykach wytwarzania oprogramowania testy jednostkowe są jednymi z najważniejszych elementów procesu. Tworzenie systemów bez korzystania z testów jednostkowych często porównywane jest do pisania programów na kartce. Nowoczesne narzędzia takie, jak JUnit bardzo ułatwiają przeprowadzanie testów jednostkowych, integrując się ze środowiskami programistycznymi.

Książka "JUnit. Pragmatyczne testy jednostkowe w Javie" to wprowadzenie do tematyki testów jednostkowych. Czytając ją poznasz ich znaczenie i nauczysz się stosować JUnit do projektowania i wykorzystywania testów. Dowiesz się, jak projektować testy jednostkowe w oparciu JUnit, co testować za ich pomocą i gdzie umieszczać kod testowy. W książce przeczytasz też o zasadach projektowania łatwego do testowania kodu oraz programowaniu sterowanym testami.

Przekonaj się, jak bardzo testy jednostkowe ułatwią Ci pracę.


Przedmowa (7)
Rozdział 1. Wprowadzenie (11)
Rozdział 2. Najprostsze testy jednostkowe (25)
Rozdział 3. Implementacja testów JUnit (35)
Rozdział 4. Co testować? (53)
Rozdział 5. Warunki brzegowe (65)
Rozdział 6. Stosowanie obiektów imitacji (85)
Rozdział 7. Właściwości poprawnych testów jednostkowych (101)
Rozdział 8. Projekt i testowanie (113)
Rozdział 9. Zagadnienia projektowania (127)
Dodatek A Pułapki (149)
Dodatek B Instalacja JUnit (155)
Dodatek C Szkielet testów JUnit (159)
Dodatek D Zasoby (165)
Dodatek E Pragmatyczne testy jednostkowe - podsumowanie (169)
Dodatek F Rozwiązania ćwiczeń (173)
Skorowidz (185)