![]() |
1
7
只需传递一个SQL查询,并将返回的结果与预期的结果进行比较。很简单。JUnit是一个单元测试框架,您可以利用它。 对于复杂的数据库单元测试,请查看 DBUnit . |
![]() |
2
4
我将使用依赖注入来传递数据库连接或类似的东西,这样整个事情就可以在测试中模拟出来。然后可以编写模拟查询抛出异常、返回各种错误或有效结果的测试。你的测试只是检查
|
![]() |
3
0
您需要使用在设置时创建和填充的内存中测试数据库,或者使所有测试都具有事务性,这样它们就不会更改您的测试数据库。 你得担心数据的存在。 如果您使用的是Spring,它们支持事务性单元测试。 不清楚你在问什么。你已经知道JUnit的事了。你觉得你错过了什么? |
![]() |
4
0
模拟数据库的快速解决方案如下:
|