Ruby on Rails Tutorialに挑戦しているのですが、
見直して編集しなおしても下記のエラーによってテストがパスしません。
お手数ではございますが、お助けいただけないでしょうか。
どうぞ宜しくお願いいたします。
パソコン名:sample_app ユーザー名$ bundle exec rspec spec/
FFF............................
Pending:
UsersHelper add some examples to (or delete) /Users/yamadashunsuke/rails_projects/sample_app/spec/helpers/users_helper_spec.rb
# No reason given
# ./spec/helpers/users_helper_spec.rb:14
StaticPagesHelper add some examples to (or delete) /Users/yamadashunsuke/rails_projects/sample_app/spec/helpers/static_pages_helper_spec.rb
# No reason given
# ./spec/helpers/static_pages_helper_spec.rb:14
Failures:
-
User pages signup page
Failure/Error: it { should have_title(full_title('Sign up')) }
expected #has_title?("Ruby on Rails Tutorial Sample App | Sign up") to return true, got false./spec/requests/user_pages_spec.rb:11:in `block (3 levels) in <top (required)>'
-
User pages signup page
Failure/Error: it { should have_content('Sign up') }
expected #has_content?("Sign up") to return true, got false./spec/requests/user_pages_spec.rb:10:in `block (3 levels) in <top (required)>'
-
StaticPagesController GET '...' returns http success
Failure/Error: get '...'
ActionController::UrlGenerationError:
No route matches {:action=>"...", :controller=>"static_pages"}./spec/controllers/static_pages_controller_spec.rb:7:in `block (3 levels) in <top (required)>'
Finished in 0.51877 seconds
33 examples, 3 failures, 2 pending
Failed examples:
rspec ./spec/requests/user_pages_spec.rb:11 # User pages signup page
rspec ./spec/requests/user_pages_spec.rb:10 # User pages signup page
rspec ./spec/controllers/static_pages_controller_spec.rb:6 # StaticPagesController GET '...' returns http success
Randomized with seed 1912
[ user_pages_spec.rbの中身 ]
require 'spec_helper'
describe "User pages" do
subject { page }
describe "signup page" do
before { visit signup_path }
it { should have_content('Sign up') } it { should have_title(full_title('Sign up')) }
end
end
[ static_pages_controller_spec.rbの中身 ]
require 'spec_helper'
describe StaticPagesController do
describe "GET '...'" do
it "returns http success" do
get '...'
response.should be_success
end
end
end
[ users_helper_specの中身 ]
require 'spec_helper'
Specs in this file have access to a helper object that includes
the UsersHelper. For example:
describe UsersHelper do
describe "string concat" do
it "concats two strings with spaces" do
helper.concat_strings("this","that").should == "this that"
end
end
end
describe UsersHelper do
pending "add some examples to (or delete) #{FILE}"
end
[ static_pages_helper_spec.rbの中身 ]
require 'spec_helper'
Specs in this file have access to a helper object that includes
the StaticPagesHelper. For example:
describe StaticPagesHelper do
describe "string concat" do
it "concats two strings with spaces" do
helper.concat_strings("this","that").should == "this that"
end
end
end
describe StaticPagesHelper do
pending "add some examples to (or delete) #{FILE}"
end
申し訳ありませんが、お手上げな状態で><
どうかご教示のほど、よろしくお願いいたします。
また、いまいちspecの説明が自分の中で腑に落ちていないので
併せてご教示いただければ幸いです。
どうぞ宜しく御願い致します・
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/07/09 07:07