Re: [ballrace-developer] abhaengigkeiten bei httpunit tests
Status: Pre-Alpha
Brought to you by:
magrokosmos
|
From: martin g. <mar...@ba...> - 2004-02-26 21:45:02
|
On Thu, 2004-02-26 at 21:07, martin grotzke wrote: > hiho, >=20 > hab mal ein proof of concept zu den abhaengigkeiten von (http)unittests > gemacht. >=20 > das konzept basiert darauf dass tests pre- und post-requirements zu > anderen testcases angeben koennen, die dann automatisch aufgeloest > werden. >=20 > wesentliche klassen: > org.ballrace.manager.tests.httpunit.BaseHttpUnitTest > org.ballrace.manager.tests.httpunit.TestDirector >=20 > beispiele finden sich in > org.ballrace.manager.tests.httpunit.tests.*, aehh, jo. war bissl in eile vorhin, deshalb noch zwei, drei worte dazu: bis jetzt ist der case behandelt dass man einen testcase einzeln startet, und dabei eben abhaengigkeiten aufgeloest werden sollen. d.h. wenn man einen test aus org.ballrace.manager.tests.httpunit.tests.* startet sollen alle benoetigten (z.b. zur datenkonsistenz) tests auch laufen. noch zu machen ist der fall dass tests innerhalb einer suite gestartet werden, wobei eine suite _alle_ tests oder auch nur eine auswahl von tests umfassen kann. im falle der gesamten suite sollte man eigentlich davon ausgehen koennen dass die tests so arrangiert sind dass sowieso alle abhaengigkeiten beruecksichtigt sind, und bei sonstigen (teil-)suites greift das konzept so wie es ist ja vielleicht auch schon. mal gucken und schauen und testen... cheers, martin |