我的时间紧迫,项目资源最少。
我想为这个项目练习测试驱动开发,但实际上,我没有时间学习任何更复杂的框架,如 Cucumber、Rspec 等。无论如何,这可能会适得其反
你建议我做的最低限度是什么?
我的时间紧迫,项目资源最少。
我想为这个项目练习测试驱动开发,但实际上,我没有时间学习任何更复杂的框架,如 Cucumber、Rspec 等。无论如何,这可能会适得其反
你建议我做的最低限度是什么?
如果你的时间很短,最好的办法是通读rails guide on testing。它使您能够快速开始使用 Test:Unit。
然后,您可以为您最关心的(模型)方法编写单元测试 - 对您的应用程序最关键的事情。
可选建议——Rails 测试是一个充满争议和争论的领域。如果您想节省时间,请从(任何)一件事开始(测试:Unit/should/rspec...fixture/factory ..etc),然后将讨论留给闲暇时间。
您可能想尝试一下Shouda。
如果您有单元测试的任何背景,测试单元已被烘焙到 Rails 中,并且非常易于使用。