List> または List をパラメーターとして受け取るテスト メソッドにフィードする DataProvider メソッドを作成する比較的簡単な方法はありますか? 私たちのハイブリッド フレームワークには、入力データが動的ブロックに分割されており、ステップの入力数のみが一定に保たれています。これらをテストにフィードできるようにメソッドをマッサージする方法について、私はやや混乱しています。
1621 次
1 に答える
4
問題を理解できるかどうかわかりません。テストメソッドにリストを渡そうとしているだけですか?これはどう:
@DataProvider
public Object[][] dp() {
return new Object[][] {
new Object[] { ImmutableList.of(1, 2, 3) },
new Object[] { ImmutableList.of(4, 5) },
}
}
@Test(dataProvider = "dp")
public void test(List<Integer> l) {
// ...
}
于 2012-11-20T14:21:00.963 に答える