ruby-on-rails - 在 Rails Web 应用程序中进行简单单元测试的好方法是什么?

标签 ruby-on-rails ruby testing development-process tdd

<分区>

我的项目时间紧迫,资源最少。

我想为这个项目练习测试驱动开发,但实际上,我没有时间学习任何更复杂的框架,如 Cucumber、Rspec 等。而且在这一点上它可能会适得其反

你建议我做的最低限度是什么?

最佳答案

如果您的时间很紧,最好的办法是通读 rails guide on testing .它使您能够快速开始使用 Test:Unit。

然后您可以为您最关心的(模型)方法编写单元测试 - 对您的应用最关键的事情。

可选建议 - Rails 测试是一个充满争议和辩论的环境。如果您想节省时间,请从(任何)一件事开始(测试:Unit/shoulda/rspec...fixture/factory ..etc)然后将讨论留待闲暇。

关于ruby-on-rails - 在 Rails Web 应用程序中进行简单单元测试的好方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3536277/

相关文章:

ruby - 如何在 gdb 中为乘客进程获取 rb_backtrace() 的输出

python - 帮我对编程语言进行一些分类

ruby - Ruby 可以识别同一个词的不同拼写吗?

java - 如何测试一个java软件?

ruby-on-rails - 我应该为这个网站应用程序使用 Rails 还是 Ruby?如何?

ruby-on-rails - 防止保存子对象失败时保存父对象

ruby-on-rails - ActiveRecord 模型的无限任意属性(键/值对)

ruby-on-rails - 删除 rspec 中的测试 - 更改(模型,:count) failing - Why is reload needed?

testing - 如何在AS400中禁用fn +功能键组合

ruby-on-rails - Rails/ActiveRecord 实现 "Watch list"关系