JMockit与null匹配

时间:2016-07-19 11:07:06

标签: java unit-testing jmockit

      new Expectations() {{
        someMethod.getLocalObj().getValue((SomeClass)any);
        returns(1);
        times=1;

        request.doSomething().setTransaction((null)any); // HERE****how to match ??
        times=0;
    }};

您好。我正在尝试匹配一个将变量设置为null的方法。我怎么能在JMockit中做到这一点?

感谢。

1 个答案:

答案 0 :(得分:2)

您正在此处寻找此方法:withNull()

与withEqual(Object)相同,但检查重放阶段的调用参数是否为空。