我已经使用CDI和JPA编写了JEE6应用程序。我的测试是用JUnit编写的。我想针对内存中的HSQLDB数据库运行数据库测试,以确保测试了我的JPQL(我认为是“代码”)。我的动机是,使用模拟的EntityManager更改JPQL语句将导致代码单元的成功测试执行。

我正在使用Guice和Jukito运行其他(非jpa)测试。

有人对此有例子吗?我尝试环顾四周,但尚未找到一个很好的示例或框架项目来解决这个问题。

最佳答案

持久的坚持? DBUnit?

10-03 00:23