【发布时间】:2017-03-16 04:56:07
【问题描述】:
我创建了一个带有前后注释的 Junit 类父级。 由于我无权更改父级,而且我也必须仅扩展该类。我想避免在我的某些子类测试用例中使用之前和之后。
Parent.class 在 JAR1 中
public class Parent {
@Before
public void RunBefore_EveryTestCase()
{}
@After
public void RunAfter_EveryTestCase()
{}
child.class 在 JAR2 中
import Parent;
public class Child extends Parent{
@Test1
/////////////////I DONT Want to Run Before and After inherit From Parent
public void RunBefore_EveryTestCase()
{}
【问题讨论】:
-
请仔细检查您的示例。目前,这两个类都命名为
Parent,并且没有继承。 -
代码已编辑。
-
Parent仍然未被引用,仅被导入。Child是否真的扩展了它?@Test1是什么?总的来说,我建议你创建一个MCVE -
我已经做出改变了