我有课DBHandler
它接受一个查询,通过 SQL Server 运行它,检查错误并返回结果。我如何对这个类进行单元测试?
Edit: 我会尽量说得更准确:DBHandler
负责将查询传递到服务器。为了测试它是否确实做到了这一点,抛出正确的异常等,我想将其连接到我将填充的模拟数据库。我的问题是 - 如何做到这一点?如何创建一个处理呼叫的模拟“服务器”?
只需传递一个 SQL 查询,并将返回结果与预期结果进行比较。简单的。 JUnit 是一个单元测试框架,您可以利用它。
对于复杂的数据库单元测试,请查看DBUnit http://dbunit.sourceforge.net/.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)