У меня есть Set<String>
, который я хотел бы использовать для параметризованного теста TestNG.
Я хочу перейти с <"a", "b", "c">
на {{"a"}, {"b"}, {"c"}}
Я пробовал:
Set<String> elements = Stream.of("a", "b", "c").collect(Collectors.toSet());
Object[][] elementsArray = (Object[][]) elements.stream()
.map(t -> new Object[] {t})
.toArray(Object[]::new);
но это не работает. Любые указатели о том, как этого добиться? Не лямбда-решения также приветствуются.