Код: Выделить всё
String[]< /code>) как параметр: < /p>
@ParameterizedTest
@MethodSource("stringArrayProvider")
void parseFirstAndSecondInt(String[] args) {
Arguments arguments = new Arguments(args);
assertEquals(1, arguments.getFirst());
assertEquals(2, arguments.getSecond());
}
Код: Выделить всё
static Stream stringArrayProvider() {
return Stream.of(
new String[]{"1", "2"},
new String[]{"1", "2", "3"});
}
< /code>
Но я получаю это исключение: < /p>
org.junit.jupiter.params.converter.ArgumentConversionException:
No implicit conversion to convert object of type java.lang.String to type [Ljava.lang.String;
Подробнее здесь: https://stackoverflow.com/questions/469 ... in-junit-5
Мобильная версия