JUnit 4 を使用していたときに質問があります。以下にメイン関数がないのに、実行してテスト結果を返すことができるのはなぜですか? クラスを拡張することすらありません。とても混乱しています....コードは次のとおりです。
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;
@RunWith(Suite.class)
@SuiteClasses({ ATest.class,BTest.class })
public class AllTests {
}