Articles of параметризованный unit test

Как передать список в качестве параметризованного параметра тестирования JUnit5?

Я хочу параметризовать мои тесты JUnit5, используя три параметра: string , string и list<string> . Пока @CsvSource при использовании @CsvSource , который является наиболее удобным способом передачи параметров для моего @CsvSource использования: Нет неявного преобразования для преобразования объекта типа java.lang.String в тип java.util.List Фактический тест: @ParameterizedTest() @CsvSource( "2,1" ) fun shouldGetDataBit(first: Int, second: String, third: […]

Параметрированные тесты JUnit5 на уровне класса

Можно ли использовать параметризованные новые функции JUnit5 для запуска тестовых классов для получения тестовых параметров вместо того, чтобы делать это на уровне метода? С JUnit 4 бегун, такой как @RunWith(Parameterized::class) плюс наследование, может использоваться для передачи массива параметров в подклассы, но я не уверен, что можно добиться чего-то эквивалентного, но используя новый JUnit 5 api.