有没有办法在JUnit测试套件中放置简单的开始/停止计时?

当我创建一个测试套件类时,它看起来像这样,我可以运行它。但是,如何在此处放置一个简单的长启动时间变量来显示所有测试运行了多长时间?

public class AllTests {

    public static Test suite() throws Exception {
        TestSuite theTestSuite = new TestSuite();
        theTestSuite.addTest(com.company.AllBlahTests.suite());
        theTestSuite.addTest(com.company.AllOtherTests.suite());
        return theTestSuite;
    }
}

最佳答案

请参阅上一个问题的答案。 Before and After Suite execution hook in jUnit 4.x

如果实施该解决方案,则可以将计时代码放入套件类的setup和teardown方法中。

10-06 16:14