私はJUNIT 4を初めて使用します。テストスイートがExcelシートから入力を取得し、入力テストスイートに基づいて異なるテストケースを呼び出すなどのコードを書きたいです。JUNIT 4 に従って、すべてのテスト ケースを定義できます@SuiteClasses({ ParameterSampleTest.class,SampleJUnitTest.class })
が、これは事前にテスト ケースを定義している場合です。しかし、ここでは、入力に基づいて決定を行うカスタム JUNIT ランナーを使用したいですか? 誰かがこの問題を解決するのを助けることができますか?
@RunWith(Suite.class)
public class AllTests {
public static TestSuite suite() {
TestSuite suite = new TestSuite();
suite.addTest(new JUnit4TestAdapter(ParameterSampleTest.class));
suite.addTest(new JUnit4TestAdapter(SampleJUnitTest.class));
return suite;
}
}
ありがとう、プリヤンク・シャー