我想在java中构建一个工具,在那里我可以看到我的Junit测试套件执行的进度。如下。
根据这些信息,我想构建一个图形报告。
怎么开始?
首选的外立面似乎是JUnitCore,它提供了一系列有用的run(...)
超载。使用JUnitCore.addListener
实现调用RunListener,您应该能够获得所需的通知。
请注意,待处理的测试用例总数可能不容易提前;测试计数作为Description对象的一部分提供,但默认情况下,JUnit似乎不会在它们运行之前创建所有的运行程序和描述。