我正在用 arquillian 为我的应用程序中的持久层编写一些测试。我想使用持久性扩展来填充数据库等。问题是一次测试大约需要 15-25 秒。正常吗?还是我做错了什么?我尝试在本地 postgres 数据库(每次测试约 10 秒)、远程 postgres 数据库(每次测试约 15 秒)和本地容器上的 hsqldb (每次测试约 15 秒)上运行这些测试。
提前致谢
PS 当我不使用“持久性扩展”时,12 次测试大约需要 11 秒(这是可以接受的),但我必须从代码中持久化和删除实体(难以维护和管理)。