1
私@dataProviderは、次のようになります。データプロバイダは、外部整数では動作しません
@DataProvider(name = "data")
public Object[][] data() throws Exception {
List myList= DBHelper.getList("SELECT x FROM property"); //Get DB data to list
Object[] myArray = myList.toArray();//Convert to array
int len = myArray .length; //Get max array index
int randomIndex = General.createRandNumber(len); //create a random index
return new Object[][]{
{myArray [randomIndex]},
{myArray [randomIndex]},
};
}
は、私がテストを無視し得る@Testを実行している場合は - 私は、たとえば、実数でrandomIndexを交換しない限り、:{ myArray [0]}、
私はそれがなぜ起こったのか理解できず、その説明を聞きたいと思います。
ありがとうございました。アウト...
問題は、私は存在しないDB指数で生じるランダム化番号の長さLENを使用していたということであった