java JMock希望调用void方法
我使用JMock
在ProcessingTest类中测试以下方法:
public void handle(Process process) {
processor.handleProcess(process);
}
我模拟了processor
和process
类。对于这个特定方法的测试,我的JMock
期望如下:
checking( new Expectations() {
{
oneOf( ProcessingTest.this.processor ).handleProcess(
ProcessingTest.this.process );
}
} );
这会导致以下错误:
unexpected invocation ...
no expectations specified
....
我假设期望中有不正确的地方,它们应该是什么?
我曾试图期望中的方法调用atLeast
一次,但这似乎是void
方法的一个问题
共 (0) 个答案