Как программно создать @Test с помощью JUnit? - PullRequest
0 голосов
/ 04 февраля 2019

У меня такое ощущение, что я что-то упустил, но здесь ничего не нашел.

У меня есть метод testAllPath с меткой @Test, который собирает список путей к файлам и с помощью цикла выполняет мои элементы управления, скажем, для проверки правильности пути.
Когда я открываюкраткий обзор JUnit, я вижу, очевидно, один тест, называемый testAllPath с результатом, а в случае неудачи - подробности его.
Но я не могу сразу определить, какой путь неверен среди всех, поэтому возникает вопрос:

Как я могу сделать каждый элемент управления в цикле одним тестом?

или более обобщенно

Как программно создать@Test?

Спасибо

1 Ответ

0 голосов
/ 04 февраля 2019

Добавьте сообщение в assert:

    assertTrue("Problem with folder " + file.getName, file.exists());

Убедитесь, что сообщение достаточно подробное, чтобы помочь вам точно определить проблему.В этом случае достаточно разумно напечатать имя файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...