Zpo-3-wyk-Slajd14
Z Studia Informatyczne
Zależności zewnętrzne testów
Testy zwykle są umieszczane razem z kodem produkcyjnym w repozytorium, tak aby każdy programista mógł je w każdej chwili wykonać. Dlatego umieszczanie w kodzie testów odwołań do zewnętrznych zasobów, które trzeba adresować w sposób bezwzględny, podając ich lokalizację, jest złym pomysłem. Wiąże on wszystkich użytkowników klasy z jedną strukturą katalogów, co może okazać się dużym utrudnieniem lub nawet uniemożliwić testowanie.
W tym przypadku odczyt pliku "C:/DaneTestowe/dane.dat" może zakończyć się niepowodzeniem mylnie wskazującym na błąd samego przypadku testowego.