标签: java interface junit
有没有办法说,
import org.junit.Test; public interface ITest { @Test public void runTest(); }
当我在课堂上继承它时,它会自动执行此操作
public class Test implements ITest { @Test public void runTest() { } }
而不是@Override?
@Override
答案 0 :(得分:7)
默认情况下,Java中的注释不会被继承。如果注释类型具有元注释@Inherited,那么它将是,但我不认为@Test does。
@Inherited
@Test