【发布时间】:2016-02-17 13:39:46
【问题描述】:
我在 Excel 工作表中定义了测试用例。我正在从这张表中读取一个字符串(我的预期结果)并将其与我从数据库中读取的结果(我的实际结果)进行比较。然后我使用 AssertEquals(expectedResult, actualResult) 将任何错误打印到日志文件(我正在使用 log4j),例如我得到 java.lang.AssertionError: Different output expected: 但结果是:。
我现在需要将该结果写入 Excel 表格(定义测试用例的表格)。如果只有 AssertEquals 返回字符串,带有 AssertionError 文本会很棒,因为我可以立即将其写入我的 Excel 工作表。因为它返回无效,虽然我被卡住了。
有没有一种方法可以在不解析日志文件的情况下读取 AssertionError?
谢谢。
【问题讨论】:
标签: junit