回答

收藏

如何对SQL单元测试查询?

技术问答 技术问答 210 人阅读 | 0 人回复 | 2023-09-14

我有一个DBHandler接受查询,通过SQL服务器运行它,检查错误并返回结果类别。如何单元测试本课程?
8 X- T& G0 G+ f9 ]编辑    :我会尝试更准确:
. ^) w8 A0 b" NDBHandler负责将查询传输到服务器。为了测试它是否真的这样做,抛出正确的异常,我想将其连接到要填写的模拟数据库。我的问题是-
$ ?5 {6 z. e5 v/ S. S8 i怎样做?如何创建模拟服务器来处理呼叫?
& v; G( g+ P; v: g7 S0 C                                                                5 p. D; I: m4 j& Q# p* K& N
    解决方案:                                                                " f; ]/ H5 u8 ]0 Q4 I7 B: Q
                                                                只需传递一个SQL查询,然后将返回结果与预期结果进行比较。JUnit您可以使用单元测试框架。
+ s  H; f, j& f" [要进行复杂的数据库单元测试,请查看DBUnit。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则