为没有参数的受保护的void方法编写Junit

时间:2017-09-23 05:24:48

标签: java junit

为没有参数的受保护的void方法编写一个Junit测试用例,它不执行任何操作。

protected void init() {
    i=10;
    j=20;
}

现在,我想为init()方法编写一个Junit,除了初始化之外什么都不做。任何帮助表示赞赏。提前谢谢。

1 个答案:

答案 0 :(得分:1)

如果要在初始化后检查字段是否已设置,请执行此操作。

@Test
public void fieldAreInitialized()
{
    YourClass x = new YourClass();
    x.methodWhichCallsInit();

    Assert.assertEquals(10, x.getI());
    Assert.assertEquals(20, x.getJ());
}