Skrypt opakowujący JUnit-y w Suit-y

0

Cześć, chciałbym napisać skrypt, który mógłbym łatwo odpalać z poziomu eclipse'a, a którego funkcjonalnością byłoby tworzenie klasy javowej opakowującej testy JUnitowe w zestaw - tzw. Suite z podanej lokalizacji.

Nie jestem jednak pewien jaki język skryptowy / narzędzie najlepiej się do tego nadaje? Ant? JavaScript? Byłbym wdzięczny za polecenie jakiegoś, wraz z uzasadnieniem :)

0

Ja bym poszukal jakies wtyczki do eclipsa, ktora to robi (google -> junit suite creation plugin).

0
  1. Na czego podstawie wybierał by klasy?
  2. Czy chcesz generować coś w rodzaju:
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
@RunWith(Suite.class)
@Suite.SuiteClasses({
   TestJunit1.class,
   TestJunit2.class
})
public class JunitTestSuite {   
} 

czy też po prostu odpalać wybrane testy?
3. Dlaczego nie TestNG?

0

@Koziołek

  1. Dodawałby wszystkie pliki z danej lokalizacji, które zawierają assercję @Test albo Test w nazwie? Jeszcze się nad tym zastanowię.
  2. Tak, właśnie coś takiego chcę generować.
  3. TestNG z tego co widzę to osobna biblioteka do testowania, tymczasem ja właśnie chciałem się poduczyć JUnit-ów :)
1

http://johanneslink.net/projects/cpsuite.jsp powinno wystarczyć.

Generuje dynamiczne suity testów na podstawie nazw/metadanych.

1 użytkowników online, w tym zalogowanych: 0, gości: 1