Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jpa Mockito-在createdNamedQuery中使用multi-setParameter测试station时,返回null_Jpa_Mockito - Fatal编程技术网

Jpa Mockito-在createdNamedQuery中使用multi-setParameter测试station时,返回null

Jpa Mockito-在createdNamedQuery中使用multi-setParameter测试station时,返回null,jpa,mockito,Jpa,Mockito,.执行更新; 返回空指针,但返回以下工作 em.createNamedQuery(ProductHistory.SEARCH, ProductHistory.class).setParameter("productId", productId).setParameter("zId",zId) 当我在CreateNamedQuery上有multi-setParameter时,它会抛出一个空指针为什么还要对代码进行单元测试?模仿实体管理器?把它放进一些有意义的抽象中,那么在对类进行单元测试时就不

.执行更新; 返回空指针,但返回以下工作

em.createNamedQuery(ProductHistory.SEARCH, ProductHistory.class).setParameter("productId", 
productId).setParameter("zId",zId)

当我在CreateNamedQuery上有multi-setParameter时,它会抛出一个空指针

为什么还要对代码进行单元测试?模仿实体管理器?把它放进一些有意义的抽象中,那么在对类进行单元测试时就不会有问题了


包含实体管理器的类将在访问内存中的DB或诸如此类的对象时由集成测试进行测试。

您发布的任何代码都没有显示您是如何使用Mockito的。你能粘贴测试的相关部分吗?
  em.createNamedQuery(ProductHistory.SEARCH, ProductHistory.class).setParameter("productId", 
productId).executeUpdate();