私はいくつかの単体テストを作成しました(テストクラスで)。私が読んだチュートリアルでは、単体テスト用の TestSuite を作成する必要があると書かれていました。
奇妙なことに、ユニット テストを直接実行している場合 (テスト クラス - Run as jUnit テストを選択している場合) はすべて正常に動作していますが、テスト スイートで同じことを試みている場合は常に例外があります: java.lang.例外: 実行可能なメソッドはありません。
テスト スイートのコードは次のとおりです。
import junit.framework.Test;
import junit.framework.TestSuite;
public class AllTests {
public static Test suite() {
TestSuite suite = new TestSuite("Test suite for com.xxx.yyyy.test");
//$JUnit-BEGIN$
suite.addTestSuite(TestCase.class);
//$JUnit-END$
return suite;
}
}
これが機能しない理由はありますか?