Io-11-wyk-Slajd57
Z Studia Informatyczne
JUnit – dobre praktyki programistyczne(4)
Warianty testów przechowywane są wraz z kodem źródłowym testowanego systemu w repozytorium. Stamtąd są pobierane przez testerów celem ich wykonania. By warianty testu mogły być uruchomione bezproblemowo na różnych maszynach, w różnych systemach operacyjnych (Java jest przecież dostępna na wiele platform) należy unikać bezwzględnych odwołań do zasobów. Nie można wymagać by na wszystkich maszynach była taka sama struktura katalogów i zainstalowany był jedyny słuszny system operacyjny. Jeśli tester pobierający warianty testów nie umieści ich w katalogu testy na dysku C, tylko na dysku D to warianty testu posiadające bezwzględne odwołanie do zasobu zakończą się niepowodzeniem.