当我使用“rake stats”时,我可以知道我为我的 RSpec 测试编写了多少行代码。而且我的 RSpec 测试也会影响 Code to Test Ratio。
但是我也可以从那里的 Cucumber 步骤中列出我的代码行吗?
此致
当我使用“rake stats”时,我可以知道我为我的 RSpec 测试编写了多少行代码。而且我的 RSpec 测试也会影响 Code to Test Ratio。
但是我也可以从那里的 Cucumber 步骤中列出我的代码行吗?
此致
一个黄瓜步骤可以做很多工作,我认为将它添加到您的代码/测试比率实际上没有意义。它给你什么信息?如果您正在执行多个相关步骤怎么办?
Cucumber 测试是集成测试,它们不是控制器/单元测试的替代品,而是要与它们一起完成。
您可能对黄瓜测试获得的代码覆盖率更感兴趣,这将是一个更有用的指标。
看到这个帖子。就像在 rspec.rake 文件中添加两行代码一样简单。