Mauve (zestaw testowy) - Mauve (test suite)

Fiołkoworóżowy
System operacyjny Maszyna wirtualna Java
Rodzaj Test Suite
Licencja Powszechna Licencja Publiczna GNU
Stronie internetowej www .sourceware .org / fioletowe /

Mauve jest projektem, aby zapewnić wolne oprogramowanie zestaw testów dla Java bibliotek klas. Mauve jest rozwijany przez członków Kaffe , GNU Classpath , GCJ i innych projektów. W przeciwieństwie do podobnego projektu, JUnit , Mauve jest zaprojektowany do pracy na różnych eksperymentalnych maszyn wirtualnych Java , gdzie niektóre funkcje mogą być nadal brakuje. Z tego powodu, Mauve nie odkrywa metodę testowania według nazwy, jak JUnit robi. Mauve mogą być również wykorzystywane do testowania aplikacji Java użytkownik, a nie tylko biblioteki klas podstawowych . Mauve jest wydany na licencji GNU General Public Licence .

Przykład

"Hello world" przykład w Mauve:

// Tags: JDK1.4
public class HelloWorld implements Testlet {
  // Test if 3 * 2 = 6
  public void test(TestHarness harness) {
    harness.check(3 * 2, 6, "Multiplication failed.");    
  }
}

Zobacz też

Zestaw technologia Kompatybilność

Linki zewnętrzne