В Scala я хотел бы создать TestNG DataProvider , который преобразует все элементы перечисления в массив массивов, где каждый элемент во внешнем массиве представляет собой массив, содержащий одно из значений перечисление.
Это моя первая попытка, но она возвращает набор массивов.
@DataProvider(name = "profileIdProvider")
def provideProfiles() = {
for (profile <- ProfileId.values) yield Array(profile)
}
Что мне нужно, чтобы вернуть что-то вроде этого:
Array(Array(value1), Array(value2))