查看: 2523|回复: 3

后端如何进行数据库单元测试

升级   50.67%

10

主题

23

回帖

126

积分

注册会员

Rank: 2

积分
126
发表于 2022-4-21 13:17:12 | 显示全部楼层 |阅读模式
请问下后端如何对数据库操作进行单元测试调试,一定要整个工程启动,idea远程测试接口才行吗?
比如我就是想简单的测试下数据库查询,不想启动整个工程,感觉太慢了。有没有哥们整过的。求指导

try (EntityManagerContainer emc = EntityManagerContainerFactory.instance().create()) {
   Business business = new Business(emc);
   String mobile = "xxxxxxx";
   String personId = business.person().getWithCredential(mobile);
   Person person = emc.find(personId, Person.class);

} catch (Exception e) {
   e.printStackTrace();
}


这是报错 java.lang.Exception: get EntityManagerContainerFactory instance error, not initial.
回复

使用道具 举报

升级   100%

0

主题

567

回帖

1980

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1980
发表于 2022-4-22 10:13:44 | 显示全部楼层
这是平台后续要改进的方向
回复

使用道具 举报

升级   50.67%

10

主题

23

回帖

126

积分

注册会员

Rank: 2

积分
126
发表于 2022-4-22 10:53:56 | 显示全部楼层
启蒙星 发表于 2022-4-22 10:13
这是平台后续要改进的方向

加油
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37517
发表于 2022-4-24 09:49:44 | 显示全部楼层
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread