Как проверить несколько объектов с помощью @ParameterizedTest? - PullRequest
0 голосов
/ 30 мая 2019

Итак, я хочу протестировать объекты разных классов (все распространяющиеся на один класс с именем "Entities") в одном тестовом примере с помощью @ParameterizedTest. Но почему-то это не работает для меня. Каково решение этой проблемы?

Я пробовал следующее (что дает мне ошибки).

@ParameterizedTest
@CsvSource({
    "Car",
    "Airplane",
    "Bike"
})
@Test
void testing_multiple_objects(Object obj) {

    Object object = mock(obj.getClass());

    Coloring.colorOf(null, (Entities) object);

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