JUnit - это простая основа, используемая для написания повторяемых тестов. Это пример архитектуры xUnit для рамок тестирования единиц. Особенности и исправления для новой версии включают в себя: - JUnitCore теперь чаще выходит с правильным кодом выхода (0 для успеха, 1 для отказа) - Плохо сформированные тестовые классы производят более полезные сообщения об ошибках - Тестовые классы, единственные методы тестирования которых унаследованы от суперклассов, теперь работают. - Оптимизация обработки аннотации может сократить JUnit накладные расходы более чем наполовину на больших тестовых классах, особенно при использовании теорий. - Неудачное предположение в конструкторе игнорирует класс. - Правильные результаты при сравнении строки «квота;нулевая квота»; с потенциально нулевыми значениями. - Аннотация класса с @RunWith всегда будет вызывать бегун jUnit 4 по умолчанию в текущей версии JUnit.
история версии
- Версия 4.7 размещено на 2009-08-04
Несколько исправлений и обновлений - Версия 4.8.2 размещено на 2009-08-04