JMockit可以使用任何参数模拟构造函数吗?

时间:2018-12-06 07:34:30

标签: unit-testing powermock jmockit

在旧的单元测试案例中,我用JMockit替换了PowerMock。 下面是PowerMock示例代码,该示例代码使用任何参数来模拟File.class构造函数。

JMockit可以用任何类似的参数模拟构造函数吗?

情况是这样的:myFile是一个模拟。而且我想模拟在调用File类中的任何构造函数时返回myFile的代码。

// PowerMock
  whenNew(File.class).withAnyArguments().thenReturn(myfile);

// JMockit
 new Expectations() {{
        new File(anyString);
        result = myfile;
        minTimes = 0;
    }};

0 个答案:

没有答案