My jsme ty inicializacni veci, ktere by se mely spustit jednou,
zacali delat ve statickem bloku te testovaci tridy.

Honza Dvorak


Jozef Babjak wrote:
Pred kazdym testom sa spusta setUp() a po nom tearDown(). Konstruktor by mal byt obligatny
public TestClass(String name) {
super(name); }

Robite v konstruktore nieco viac? Preco Vam vytvaranie istancii pre kazdy test prekaza? I ked to vytvaranie sa mi nezda, ale vyvratit ho neviem, nikdy som sa tym nezaoberal. J.

On Thu, Aug 18, 2005 at 09:01:30AM +0200, Horvath Bystrik wrote:
Zdravim konferenciu!

Mam nasledovny problem. Pri testovani pomocou junit som zistil, ze ak ma
trieda odvodena od TestCase viac testXxx metod, tak pred kazdym volanim
takejto metody sa vola konstruktor danej triedy, co rezultuje vo vytvorenie
viacerych instancii triedy TestCase (jej derivatu). Junit zrejme interne pre
kazdu testXxx metodu vytvori interne instanciu triedy v ktorej je metoda
deklarovana a potom invokuje metodu testXxx. Ocakaval som, ze na jendej
instancii TestCase sa invokuju vsetky testXxx metody. Da sa toto chovanie
junit-u nejako ovpyvnit?

Diky,
Bystro Horvath

Odpovedet emailem