0

我正在使用org.junit.runner.JUnitCore类从我的 java 应用程序内部运行测试。我添加了org.junit.runner.notification.RunListener用于报告目的的自定义侦听器实现。目前从听众那里我通过调用类的getRunTime()方法获得所有测试的总时间org.junit.runner.Result。我想获得(个人)方法执行时间。

4

1 回答 1

2

我猜你的听众可以得到被调用的当前时间testStarted(),然后再次得到testFinished()被调用的当前时间。时间差将是测试运行所花费的时间。

于 2013-11-08T15:31:00.873 回答