1
7
我找到了一个例子
how to write a
|
2
56
大卫·切利姆斯基在 Ruby Forum :
|
3
16
这对我来说适用于边缘轨道和边缘RSPEC在轨道上:
不难把这个变成适合你的火柴。 |
4
15
已经有了一个功能完美的匹配器:
(RSPEC 2.64) |
5
4
我必须写下以下内容来完成这项工作:
|
6
2
这是Matcher的更新版本。我已经更新了它以符合最新版本的rspec。我添加了相关的只读属性并删除了旧的返回格式。
此外,Matcher现在还可以使用控制器类级别指定的布局,并可以如下使用:
在控制器规范中,您可以简单地使用:
|
7
2
这就是我最终采用的解决方案。它适用于RPSEC 2和Rails 3。
|
8
1
|
9
1
|
10
0
下面是dmcnally代码的一个版本,它不允许传递任何参数,使“应使用布局”和“不应使用布局”工作(分别声明控制器正在使用任何布局或不使用布局-我希望只有第二个有用,因为如果使用布局,您应该更具体一些):
|
11
0
Shoulda Matchers公司 为此方案提供匹配器。( Documentation ) 这似乎有效:
它会生成适当的故障消息,如: 预期以“日历布局”布局呈现,但以“应用程序”、“应用程序”呈现
用试验
编辑:Shoulda Matchers提供此方法。shoulda::matchers::actionController::renderWithLayoutMatcher |
Animesh Arya · 关联模型的Rspec 2 年前 |
Kellen · 查看$卷展栏功能列表 2 年前 |
Akshit Thakur Ak · 我怎样才能把铁轨停下来? 2 年前 |
solidsnake99 · Rails db:如何绕过验证 2 年前 |
Spyros · 从数组中删除nil值,并从引用数组中删除相应的项 2 年前 |
Pauli-E · 当div打开并滚动到屏幕上时,向div添加类 2 年前 |
ejoka · 如何使用Rails 7模型属性作为CSS标记值 2 年前 |