Excel シートで構成されたデータがあります。Excel シート名はテスト クラス名と同じで、最初のシートには testMethods と対応するデータ シート名が含まれます。私はMap>>オブジェクトを構築しましたMap>のようなものです。マップデータのリストでテストケースを1つ実行したい。データの準備が整ったとします。テストクラスでテストメソッドを識別したいのですが、JUnit としてメソッドを動的に実行する必要があります。私はここで完全に打たれました。これで私を助けてください。よろしく、 サラン・クマール P.
質問する
407 次
1 に答える
1
あなたの説明はかなり混乱していますが、JUnit のパラメーター化されたテストが解決策になると思います: https://github.com/junit-team/junit/wiki/Parameterized-tests
このメカニズムにより、(1) いくつかのテスト データを受け入れる 1 つ以上のテスト メソッドと、(2) そのようなテスト データのコレクションをロードまたは生成する 1 つのメソッドを持つことができます。次に、生成されたデータセットの各エントリに対してテスト メソッドが実行されます。
于 2013-05-14T13:12:13.510 に答える