【发布时间】:2013-10-05 04:00:16
【问题描述】:
我在 Ruby on Rails 上做一份合同工作,这主要是因为编写测试而导致生产力的灾难。这是我第一次在实践中使用 TDD,它并不顺利,因为我花了很多时间编写测试,几乎没有任何结果可以显示。我在想,也许我试图通过为每个模型和控制器中的每个功能编写测试来进行过多的测试。
如果我无法实现 100% 的测试覆盖率,我可以使用哪些标准来确定“此功能是否值得测试”?例如,集成测试会胜过单元测试吗?
【问题讨论】:
标签: ruby-on-rails ruby unit-testing rspec