Сиреневый (тестовый набор)
Операционная система | виртуальная машина Java |
---|---|
Тип | Тестовый набор |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | www |
Mauve — это проект по предоставлению бесплатного набора тестов программного обеспечения для библиотек классов Java . Mauve разработан участниками Kaffe , GNU Classpath , GCJ и других проектов. В отличие от аналогичного проекта JUnit , Mauve предназначен для работы на различных экспериментальных виртуальных машинах Java , где некоторые функции могут еще отсутствовать. Из-за этого Mauve не находит метод тестирования по названию. [ нужны разъяснения ] , как это делает JUnit . Mauve также можно использовать для тестирования пользовательского Java-приложения, а не только базовой библиотеки классов . Mauve распространяется под лицензией GNU General Public License .
Пример
[ редактировать ]Пример «Hello world» в 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.");
}
}
См. также
[ редактировать ]Комплект совместимости технологий