【发布时间】:2022-11-02 15:14:37
【问题描述】:
我想验证我的 JDBC 查询输出中是否有数据。如果它不包含任何数据,那么它应该将断言打印为假。
我试过用这个:
System.out.println("Table contains "+rs.getRow()+" rows");
if (!rs.next())
{
Assert.assertTrue(false);
}
else
{
Assert.assertTrue(true);
}
我尝试使用如下:
System.out.println("Table contains "+rs.getRow()+" rows");
if (!rs.next())
{
Assert.assertTrue(false);
}
else
{
Assert.assertTrue(true);
}
但它没有用。那么有人可以建议如何解决这个问题吗?
【问题讨论】:
-
“但它没有用” - 你能解释为什么吗?你期望从中得到什么输出,它给你的实际输出是什么?
标签: jdbc