我有一个C类,它必须扩展N类,因为它提供了我必须具备的功能。我希望C是一个JUnit测试,所以我想扩展TestCase,因为我使用的是测试执行程序,即Junit套件对象,它要求添加测试以使其成为TestCase类型。这意味着我必须使用TestCase扩展名。

但是,Java不允许多重继承,因此我需要使用一个接口。是否有现有接口?还是有一种方法可以动态执行不从TestCase扩展的Junit测试?

最佳答案

我不再扩展TestTestCase。从版本4.4开始,我使用@Test批注。

关于java - 在Junit中实现测试而不是扩展TestCase [Java],我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17820100/

10-12 19:29