在 Ruby 的 Test::Unit::TestCase 中,有没有办法让测试方法访问即将测试的方法总数?



即,当我组成测试套件以包括其他套件以及测试用例时,是否有TestRunner已经执行、将要执行的测试的全局计数?

有什么办法可以让我提前访问这个计数吗?

不确定它执行了多少次,但你不能检查一下使用self.methods.grep(/test_/)的测试总数吗?

Test::Unit::TestSuite#size可能会有所帮助。

Test::Unit::TestCase#size可能不是,因为它返回1。

最新更新