mockito java
这篇文章展示了如何使用Mockito模拟java.sql.ResultSet
。 它可用于帮助对ResultSet
进行操作的单元测试代码(例如ResultSetExtractor
)而无需依赖外部数据源。
您可以通过提供列名列表和2D数据数组来创建MockResultSet
。 例如:
var rs = MockResultSet.create(
new String[] { "name", "age" }, //columns
new Object[][] { // data
{ "Alice", 20 },
{ "Bob", 35 },
{ "Charles", 50 }