我正在通过RBates RailsCasts教程使用Rspec 2.5.0和Cucumber-rails 0.4.1在cygwin环境中运行基本功能。我在那里我测试步骤“那我应该看到”Cucumber :: Rails :: World(NameError)的未定义本地变量或方法'页面'
例如:
Scenario: Stores List
Given I have stores named Pizza, Breadsticks
When I go to the list of stores
**Then I should see "Pizza"**
运行黄瓜的特点给了我以下错误信息:
未定义的局部变量或方法“页面“黄瓜::导轨::全球(NameError)
然后,我应该看到web_steps文件的定义如下:
if page.respond_to? :should
page.should have_content(text)
else
assert page.has_content?(text)
end
任何指导将不胜感激!
谢谢!