Интеграционный тест для JUnit

Я новичок в TDD, поэтому, пожалуйста, простите меня, если мой вопрос не имеет большого смысла.

Немного осмотревшись, кажется, что jUnit может реализовать интеграционный тест. Я надеюсь, что сообщество сможет дать мне некоторые рекомендации по написанию интеграционного теста. Вот простой обзор моего дизайна.

У меня есть Main1 , который принимает список zip-файлов. Main будет извлекать zip-файлы, редактировать содержимое pdf-файлов внутри zip-файлов и помещать окончательные pdf-файлы в папку X . Если количество pdf достигает THRESHOLD , тогда Main2Processor (не основной класс) будет вызван и заархивирует все файлы pdf, а также создаст текстовый файл отчета с тем же именем. как только что созданный zip-файл.

Если я запустил Main2 , он также запустит Main2Processor , который заархивирует файл pdf и создаст отчеты из текстового файла (даже если число pdf в папке X не достигли ПОРОГА).

Как мне написать интеграционный тест, проверяющий правильность моего вышеупомянутого дизайна?

0
задан Thang Pham 6 June 2011 в 20:19
поделиться