私はTestNGで作業しています。私は数千のdataProvidersメソッドを持つクラスを持っています。TestNGで複数のDataProviderを管理するには
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() {
}
}
このクラスファイルは長く成長しています。私は小さなクラスに分けて、小さくて保守的に見えるようにしたい。助言がありますか?私の理解あたりとして