在 Rails3 中测试模型的当前趋势 +数据映射器应用程序
在 Rails3+DataMapper 应用程序中测试模型的当前趋势是什么。我想使用 RSpec,但非常怀念 Shoulda 宏提供的简洁测试。问题 - 有没有一种方法可以两全其美,即。一个很好的用于测试的 dsl 和 Shoulda 宏的简洁性,可用于测试数据映射器模型。
What is the current trend for testing models in a Rails3+DataMapper application. I want to use RSpec but sorely miss the concise testing provided by shoulda macros. Question - Is there a way of getting the best of both worlds, ie. a nice dsl for testing and the brevity of shoulda macros, which can be used to test datamapper models.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查看卓越。这将完全满足您的需求:)
更新 [9/8/2012] :不幸的是,虽然仍然可以在 Rails 3 中使用卓越,但它仍然是相同的旧 4.0.0.0pre 版本。因此,在现在的 Rails 项目中,我通常使用 shoulda-matchers 代替。没有那么扩展,但涵盖了大部分内容,并且得到了维护:)
Check out remarkable. That will do exactly what you want :)
UPDATE [9/8/2012] : Unfortunately while it is still possible to use remarkable in rails 3, it is still the same old 4.0.0.0pre version. So on now rails projects I generally use shoulda-matchers instead. Not as extended, but covers most stuff, and it is maintained :)