我想为下面给出的代码编写mockito测试。有没有解决方案?
@Override
public String getPortDirection()
{
return NameTokens.INPUT_PORT_DIRECTION_VALUE;
}
答案 0 :(得分:1)
我不确定,测试是否有帮助,但它至少很容易实现:
@Test
public void checkPortDirection() {
assertEquals(NameTokens.INPUT_PORT_DIRECTION_VALUE, getPortDirection());
}
Mockito未在此测试中使用,只是JUnit。
答案 1 :(得分:0)
如果要模拟静态字段的值(使用null),那么您必须使用PowerMockito。看一下这个答案:https://stackoverflow.com/a/8911517/529256 基本Mockito不能模拟静态方法,字段或构造函数。