我已经搜索并且没有找到任何示例或不理解答案...我正在模拟EntityManager并使用contains()方法。我们的代码正在验证contains()是否为true,如果没有尝试合并。该代码的签名是:
public <T> T verifyEmContains(T aClass) {
if (!this.em.contains(aClass)) {// try merge}
}
因此,我试图通过以下方式使其始终返回true:
when(this.hilobSLS.hilob_em.contains(any())).thenReturn(true);
我不确定如何处理何时子句
我确信这很简单,我只是无法弄清楚,将不胜感激。