【发布时间】:2013-11-29 12:37:27
【问题描述】:
我想将构造函数模拟为方法。
public String generaID() {
GeneraIDParaEntidadCliente aux = new GeneraIDParaEntidadCliente(nombre, registro);
entidad.setID(aux.generaID);
}
在我的测试中,我想做这样的事情:
when(new GeneraIDParaEntidadCliente(anyString(), any(Entidad.class)).thenReturn(generaIdMock)
但是给我这个错误 org.mockito.exceptions.misusing.InvalidUseOfMatchersException:
知道为什么吗?
【问题讨论】:
-
但 eq() 是当您将 anyXXX 与对象混合时。还是不行?
-
但是这个解决方案对我不起作用,我不想参数化方法。