在Ruby的Test :: Unit :: TestCase中,有一种方法可以让测试方法访问要测试的方法总数吗?

时间:2008-11-05 08:00:18

标签: ruby unit-testing testunit

即。当我编写我的测试套件以包含其他套件以及测试用例时, 是否存在TestRunner执行了多少次测试的全局计数?

我可以以任何方式逐步访问该计数吗?

2 个答案:

答案 0 :(得分:2)

不确定已执行了多少,但是您无法使用self.methods.grep(/test_/)检查总测试次数吗?

答案 1 :(得分:0)

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

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