Я работаю над TestNG. У меня есть класс, который имеет около тысячи методов dataProviders. Это выглядит так:Как управлять несколькими DataProvider в TestNG
Class X {
// some bootstrap code
@DataProvider(name = "test1")
public static Object[][] primeNumbers() {
}
DataProvider(name = "test2")
public static Object[][] primeNumbers() {
}
DataProvider(name = "test3")
public static Object[][] primeNumbers() {
}
///// some more data providers
DataProvider(name = "test100")
public static Object[][] primeNumbers() {
}
}
Этот файл-образец растет долго. Я хочу разбить его на небольшие классы, чтобы он выглядел небольшим и поддерживаемым. Какие-либо предложения?