|
|
1
4
控制器规范通常不会呈现完整的视图,因为它们旨在单独测试控制器。您可以告诉Rspec通过包含指令来呈现整个页面
但是,您应该扪心自问是否真的要这样做,或者编写视图规范是否更有意义。 顺便说一下,您还可以使用CSS3选择器语法来保存一些击键(为此可能需要包括Webrat匹配器):
对于Rspec2,更换
|
|
|
2
2
我发现移动到Capybara比较容易(我使用的是Rails 3.0.1、Rspec 2.0.1、Ruby 1.9.2)。现在你可以做些
|
|
|
3
2
这个问题看起来很老,这就解释了为什么现在有更好的方法。
|
|
|
4
0
我强烈怀疑你在某个地方有打字错误。 从这一刻起,我正在完成第11章的练习4。我在教程中遇到的每一个问题都是我的错别字。
|
|
|
Animesh Arya · 关联模型的Rspec 4 年前 |
|
|
MLZ · RSpec请求中存根方法调用的正确方法 8 年前 |
|
|
Brendan Jones · 为什么我的控制器要求重复嵌套参数散列? 8 年前 |
|
|
Peter Penzov · 带参数的用户let 8 年前 |
|
|
janosrusiczki · 设计视图规格 8 年前 |