Две книги и веб-сайт, который я нашел полезным:
Agile Java, создание кода с разработкой на основе тестов , Джефф Лангр, 2005, Прентис-Холл.
Листинг на isbn.nu
Старая книга, использующая JUnit 3.8.1.
Отличный подход к изучению Java, ОО-дизайна и TDD. Хорошие примеры кода, объяснения и упражнения. Смотрите сайт автора для получения дополнительных данных. Его также можно найти на веб-сайте JavaRanch,
javaranch.com,
где больше данных JUnit можно найти.
Тест-ориентированный, практический TDD и приемочный TDD для разработчиков Java , Лассе Коскела, 2008, Мэннинг.
Листинг на isbn.nu
См. Приложение A (краткое руководство по JUnit 4 на 2 страницах с аннотированным кодом),
и Appx B (краткое руководство по JUnit 3.8 на 2 страницах с аннотированным кодом)
если вам нужно перевести между ними, например, если ваша IDE поддерживает только старое программное обеспечение.
Я хотел увидеть JUnit 3 и 4 и создать виртуальную машину с нестабильным выпуском Debian. Это дало мне более свежую версию Eclipse IDE, которая поддерживала JUnit 4.