junit - 如何为会话对象编写junit
问题描述
我已经编写了代码来标记电话号码。代码工作正常,我们能够标记电话号码。但是,由于添加了我们的标记化代码,项目代码覆盖率下降到了 2%。现在我们必须为标记化功能编写 junits。
示例代码:
public void tokenize(Object){
Session session =em.wrap(Session.class)
session.doWork(new Work(){
@Override
public void execute(Connection connection ) throws SqlException{
......code for tokenization.....
}
}
Ps:这里我们使用的是实现EntityManager的Session接口。
您能否提供任何步骤来编写/模拟会话对象
解决方案
推荐阅读
- tensorflow - 如何使用 tf.layers 类而不是函数
- pdfbox - 如何使用 PDFBox 从 PDF 文件中删除覆盖?
- c# - 为什么我的 ASP.NET ListBox 没有填充结果?
- python - 如何将两个列表合并到 Python 中的字典中?Dict 和 Zip 不起作用
- r - 使用 mutate() 返回关于无法修改的错误,因为它是一个分组变量
- python-2.7 - 如何在 3D 数组上应用 mean_squared_error
- php - 如何强制客户在 Magento 中注销
- perl - 错过了哪些模块?
- javascript - 为什么括号会导致对象变得未绑定?
- json - 将 Biquery 查询格式化为 ML 适当的 JSON 以通过 ML Predict