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, botów: 0