即,当我组成测试套件以包括其他套件以及测试用例时,是否有TestRunner已经执行、将要执行的测试的全局计数?
有什么办法可以让我提前访问这个计数吗?
不确定它执行了多少次,但你不能检查一下使用self.methods.grep(/test_/)
的测试总数吗?
Test::Unit::TestSuite#size
可能会有所帮助。
Test::Unit::TestCase#size
可能不是,因为它返回1。