toString:
Class TestResult
TestResult 用于运行并收集测试结果(通过Exception 捕获),注意interface
TestListener 的所有方法在这里都有同名方法并在同名方法中被调用。
主要属性:
protected Vector fFailures:测试失败报告保存
protected Vector fErrors:测试错误报告保存
protected Vector fListeners:测试监听器保存
protected int fRunTests:运行的测试
private boolean fStop:是否应该停止测试标志,由stop 方法设置
主要方法
public
TestResult:初试化
addError:synchronized 方法,增加一个错误并向所有监听程序发送错误,调
用TestListener. addError
addFailure:synchronized 方法,增加一个失败并向所有监听程序发送失败,调
用TestListener. addFailure
addListener:synchronized 方法,增加监听程序
removeListener:synchronized 方法,移走监听程序
endTest:结束测试,并通知所有监听程序,调用TestListener.endTest
errorCount:synchronized 方法,返回错误个数
errors:synchronized 方法,用Enumeration 返回所有错误
failureCount:synchronized 方法,返回失败个数
failures:synchronized 方法,用Enumeration 返回所有失败
文章来源于领测软件测试网 https://www.ltesting.net/