Java 如何使JUnit RunListener在每次失败时保存获取的数据?

Java 如何使JUnit RunListener在每次失败时保存获取的数据?,java,junit4,Java,Junit4,我在测试中通过httpconnetion获取xml文件,并且必须进行大量检查。发生故障时,如何获取内部测试数据并将其序列化?尝试使用RunListener,但失败类不提供对获取数据的访问。多谢各位 如果您感兴趣的话:我已经创建了一个规则,它由接收到的xml数据初始化并重写failed()方法

我在测试中通过httpconnetion获取xml文件,并且必须进行大量检查。发生故障时,如何获取内部测试数据并将其序列化?尝试使用RunListener,但失败类不提供对获取数据的访问。多谢各位

如果您感兴趣的话:我已经创建了一个规则,它由接收到的xml数据初始化并重写failed()方法