如何在 Rails 中测试助手?
我正在尝试构建一些单元测试来测试我的 Rails 助手,但我永远不记得如何访问它们。 恼人的。 建议?
I'm trying to build some unit tests for testing my Rails helpers, but I can never remember how to access them. Annoying. Suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
在 Rails 3 中你可以这样做(事实上这就是生成器创建的):
当然还有 Matt Darby 的 rspec 变体 也适用于 Rails 3
In rails 3 you can do this (and in fact it's what the generator creates):
And of course the rspec variant by Matt Darby works in rails 3 too
您可以在 RSpec 中执行相同的操作:
You can do the same in RSpec as:
从这里窃取: http://joakimandersson.se/archives/ 2006/10/05/test-your-rails-helpers/
[从 Matt Darby 窃取,他也在该线程中写道。] 您可以在 RSpec 中执行相同的操作:
Stolen from here: http://joakimandersson.se/archives/2006/10/05/test-your-rails-helpers/
[Stolen from Matt Darby, who also wrote in this thread.] You can do the same in RSpec as:
该线程有点旧,但我想我会用我使用的内容来回复:
This thread is kind of old, but I thought I'd reply with what I use:
我刚刚在另一个线程上发布了这个答案,询问了同样的问题。 我在我的项目中做了以下事情。
I just posted this answer on another thread asking the same question. I did the following in my project.