作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我想为一些连接到数据库的代码编写一些单元测试,运行一个或多个查询,然后处理结果。(没有实际使用数据库)
这里的另一个开发人员编写了我们自己的 DataSource、Connection、Statement、PreparedStatement 和 ResultSet 实现,它们将根据 xml 配置文件返回相应的对象。 (我们可以使用伪造的数据源并针对它返回的结果集运行测试)。
我们是在重新发明轮子吗?单元测试是否已经存在类似的东西?还有其他/更好的方法来测试 jdbc 代码吗?
最佳答案
您有多种选择:
有时使这些测试可配置是必要且有用的,以便仅在数据库可用时执行这些测试。这可以通过例如来完成构建属性。
关于java - 如何在 java 中对 jdbc 代码进行单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/266370/
我是一名优秀的程序员,十分优秀!