Zpo-3-wyk-Slajd13: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Linia 6: Linia 6:
Zdarzają się jednak sytuacje, w których uporządkowanie przypadków testowych jest konieczne (a czasami tak jest – JUnit 3.x posiada kilka braków funkcjonalnych, które zostaną omówione nieco później), nawet za cenę naruszenia zasady ich niezależności od siebie. Wówczas z pomocą może przyjść znajomość wewnętrznej konstrukcji obiektów TestSuite, reprezentujących suity (zestawy testów). Przechowują one uporządkowaną kolekcję przypadków testowych, które są wykonywane w tej właśnie kolejności.  
Zdarzają się jednak sytuacje, w których uporządkowanie przypadków testowych jest konieczne (a czasami tak jest – JUnit 3.x posiada kilka braków funkcjonalnych, które zostaną omówione nieco później), nawet za cenę naruszenia zasady ich niezależności od siebie. Wówczas z pomocą może przyjść znajomość wewnętrznej konstrukcji obiektów TestSuite, reprezentujących suity (zestawy testów). Przechowują one uporządkowaną kolekcję przypadków testowych, które są wykonywane w tej właśnie kolejności.  


Wystarczy zatem stworzyć w klasie testującej metodę statyczną ''suite'' ''(),'' wykorzystywaną przez środowisko uruchomieniowe JUnit to uruchomienia przypadków testowych, która zdefiniuje kolejność przypadków testowych w suicie. Zostaną one wykonane w takiej właśnie kolejności.
Wystarczy zatem stworzyć w klasie testującej metodę statyczną ''suite'' ''(),'' wykorzystywaną przez środowisko uruchomieniowe JUnit do uruchomienia przypadków testowych, która zdefiniuje kolejność przypadków testowych w suicie. Zostaną one wykonane w takiej właśnie kolejności.




[[zpo-3-wyk-Slajd12 | << Poprzedni slajd]] | [[zpo-3-wyk-toc|Spis treści ]] | [[zpo-3-wyk-Slajd14 | Następny slajd >>]]
[[zpo-3-wyk-Slajd12 | << Poprzedni slajd]] | [[zpo-3-wyk-toc|Spis treści ]] | [[zpo-3-wyk-Slajd14 | Następny slajd >>]]

Aktualna wersja na dzień 10:52, 17 paź 2006

Kolejność wykonania przypadków testowych(1)

Kolejność wykonania przypadków testowych(1)


Zdarzają się jednak sytuacje, w których uporządkowanie przypadków testowych jest konieczne (a czasami tak jest – JUnit 3.x posiada kilka braków funkcjonalnych, które zostaną omówione nieco później), nawet za cenę naruszenia zasady ich niezależności od siebie. Wówczas z pomocą może przyjść znajomość wewnętrznej konstrukcji obiektów TestSuite, reprezentujących suity (zestawy testów). Przechowują one uporządkowaną kolekcję przypadków testowych, które są wykonywane w tej właśnie kolejności.

Wystarczy zatem stworzyć w klasie testującej metodę statyczną suite (), wykorzystywaną przez środowisko uruchomieniowe JUnit do uruchomienia przypadków testowych, która zdefiniuje kolejność przypadków testowych w suicie. Zostaną one wykonane w takiej właśnie kolejności.


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