JUnit — це платформа модульного тестування для Java, створена Еріх Гамма і Кент Бек.
1997 JUnit народився під час рейсу з Цюріха до 1997 OOPSLA в Атланті. Кент летів з Еріхом Гаммою, а що ще було робити двом гікам у довгому польоті, крім програми? Там було створено першу версію JUnit, запрограмовано пару та спочатку проведено тестування (приємна форма мета-круглої манери).');})();(function(){window.jsl.dh('rzHaZurIFpHep84PsfaQoQE__42', '
Кент Бек Подивіться трохи далі, і ви знайдете SUnit, матір усіх фреймворків модульного тестування, створених Кент Бек, а також посилання в розділі 5 «Мистецтво тестування програмного забезпечення». До цього це було здебільшого таємницею.');})();(function(){window.jsl.dh('rzHaZurIFpHep84PsfaQoQE__46','
JUnit — це платформа з відкритим вихідним кодом для модульного тестування мови програмування Java. Розробники Java використовують цю структуру для написання та виконання автоматизованих тестів. У Java є тестові випадки, які потрібно виконувати повторно кожного разу, коли додається новий код. Це робиться для того, щоб переконатися, що нічого в коді не порушено.
На відміну від JUnit, Спок має тверду думку про те, що таке тест і як його слід писати. Це видно з мови, яку використовує фреймворк для свого дизайну. Наприклад, те, що JUnit називає «тестовим класом», Спок хоче назвати «Специфікацією».
JUnit — це платформа модульного тестування для Java, створена Еріх Гамма і Кент Бек.
Окрім допомоги розробникам виявляти та виправляти помилки, модульні тести, виконані за допомогою JUnit, можуть служити документацією для коду, оскільки вони надають приклади того, як код передбачається використовувати. Це особливо корисно, коли кодова база велика та складна, або коли кілька розробників працюють над однією кодовою базою.