Scala で JUnit テストを行う Java のプロジェクトがあります。各テスト クラスには、次の注釈が付けられ@Testます。
import org.junit.Test
@Test
class SomeTest {
...
}
JUnit APIは、それ@Testがメソッド アノテーションであると言います。@Testただし、メソッド アノテーションをそのままにしてクラスからアノテーションを削除すると、 Eclipse から実行すると多くのテストが実行されません。
では、クラスに適用されるアノテーションの目的は何@Testですか?また、これらのアノテーションが削除されたときに一部のテストが実行されないのはなぜですか?