答案 0 :(得分:0)
问题是对象类型不同。
jdbcCount
内部为String
,但dataSourceCount
为Integer
。这就是为什么你在日志中看到相同的值,但断言失败。
尝试使用toString()
将dataSourceCount
转换为String
并正确传递assert
:
assert jdbcCount == dataSourceCount.toString()
或者由于@Ramu建议评论,因为值是数字而不是比较字符串,比较通过jdbcCount
到int
的整数:
assert Integer.parseInt(jdbcCount) == dataSourceCount
希望这有帮助,