Zanurkuj w Pythonie/Programowanie funkcyjne: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
m popr. linków, noinclude |
sprzątanie kodu |
||
Linia 1:
== Nurkujemy ==
W rozdziale 13 ("Testowanie") poznaliście filozofię testowania jednostkowego. Rozdział 14 ("Testowanie 2") pozwolił wam zaimplementować podstawowe testy jednostkowe w języku Python. Rozdział 15 ("Refaktoryzacja") uświadomił wam, że dzięki testom jednostkowym refaktoryzacja na wielką skalę staje się znacznie prostsza. W tym zaś rozdziale, choć wciąż będziemy bazować na wcześniejszych, przykładowych programach, skupimy się bardziej na zaawansowanych technikach stosowanych w języku Python, niż na samym testowaniu.
Linia 9 ⟶ 8:
Jeśli jeszcze tego nie zrobiliście, możecie pobrać ten oraz inne przykłady używane w tej książce.
Uruchomienie programu w tym samym katalogu, w którym znajdują się pozostałe przykładowe skrypty używane w tej książce, spowoduje wyszukanie wszystkich testów jednostkowych o nazwie <tt>moduletest.py</tt>, uruchomienie ich wszystkich jako jeden test, a następnie stwierdzenie, czy jako całość przeszły, czy nie.
Linia 82 ⟶ 81:
[[../Znajdowanie ścieżki|Znajdowanie ścieżki]]|
}}
|