Zpo-5-wyk-Slajd27

Z Studia Informatyczne
Wersja z dnia 06:49, 21 sie 2006 autorstwa Bwalter (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Przykład przekształcenia testowalnego

Przykład przekształcenia testowalnego


Przykładem przekształcenia należącego do drugiej kategorii jest Move Method. Przesunięcie metody przedmiot () z klasy Przedmiot do klasy Student wymaga sprawdzenia kilku warunków, z których dwa (zaznaczone "ptaszkami") można zweryfikować bez konieczności uruchamiania kodu. Pozostałe wymagają wprawdzie testowania, jednak jest możliwe wskazanie, jak powinny wyglądać takie testy, i opracowanie dla nich np. generycznych szablonów związanych z samym przekształceniem. Innymi słowy, wygenerowanie testów dla innych klas wymagałoby jedynie ukonkretnienia szablonów testowych nowymi parametrami.


<< Poprzedni slajd | Spis treści | Następny slajd >>