Rails / Cucumber / Webrat: redirect_to, flash [: note] не работает

Я новичок в Огуреке, и Райан Бэйтс прошел через рейкаст.http://railscasts.com/episodes/155-beginning-with-cucumber

К сожалению, мой сценарий терпит неудачу там, где проходит Railscast. Конкретно это терпит неудачу на шаге:Then I should see "New Article Created."

Я подозреваю, что это может иметь какое-то отношение к различным версиям драгоценных камней, которые мы используем, в настоящее время у меня есть последние из каждого.

Это дает мне следующую ошибку:

* Тогда я должен увидеть «Новая статья создана». ожидается, что содержимое следующего элемента будет содержать «Новая статья создана»:

Title
Content

(Spec :: Expectations :: ExpectationNotMetError) ./features/step_definitions/web_steps.rb:144:in/^(?:|I )should see "([^\"]*)"$/' features/manage_articles.feature:18:inТогда я должен увидеть «Новая статья создана». *

Это источник:

manage_articles.feature

Feature: Manage Articles

      Scenario: Create Valid Article
        Given I have no articles
        And I am on the list of articles
        When I follow "New Article"
        And I fill in "Title" with "Spuds"
        And I fill in "Content" with "Delicious potatoes"
        Then I should see "New Article Created."
        And I should see "Spuds"
        And I should see "Delicious potatoes"
        And I should have 1 article

articles_controller.rb

  ...
  def create
    @article = Article.create!(params[:article])
    flash[:notice] = "New Article Created."
    redirect_to articles_path
  end

index.html.erb

<p><%= flash[:notice] %></p>
<% for article in @articles %>
    <p><%=h article.title %></p>
    <p><%=h article.content %></p>
<% end %>

<%= link_to "New Article", new_article_path %>

Ответы на вопрос(2)

Ваш ответ на вопрос