如何使用 junit 和 mockito 测试 springjdbcTemplate

How to test springjdbcTemplate using junit and mockito

使用 junit 和 mockito 测试 springJdbcTemplate 的更好方法是什么。 如何模拟 jdbcTemplate 或 NamedParameterJdbcTemplate。

How to mock jdbcTemplate or NamedParameterJdbcTemplate.

不要嘲笑他们。您想要测试数据是否正确插入数据库和从数据库中检索。
如果你嘲笑他们,测试的价值就会很弱。

因此,对于您的单元测试,只需将数据源设置为连接到内存数据库并测试您正在使用的方法。

你可以依靠 3.8.5. Testing data access logic with an embedded databasedocumentation :