Rspec ve Capybara

33 views
Skip to first unread message

Cihad

unread,
Apr 13, 2012, 7:53:57 AM4/13/12
to rub...@googlegroups.com
Rails'te http://railscasts.com/episodes/275-how-i-test başlığını kullanarak teste başlamaya çalışıyorum. Fakat kurulumdan sonra:

require 'spec_helper'

describe "PasswordResets" do
  it "yeni parola istendiginde email gondermeli" do
    account = FactoryGirl.create(:account)
    visit new_account_session_path
    click_link "password"
    fill_in "Email", with: account.email
    click_button "reset password"
  end
end

kodlarını kullanırken click_link için:
     Failure/Error: click_link "password"
     NoMethodError:
       undefined method `' for #<Capybara::RackTest::Browser:0xcedf95c>
     # (eval):2:in `click_link'
     # ./spec/requests/password_resets_spec.rb:7:in `block (2 levels) in <top (required)>'


uyarısını alıyorum. Çözemedim. spec_helper'da:

require 'capybara/rails'
require 'capybara/rspec'
require 'capybara/dsl'

bunları kullandım. Farklı rpsec ve capybara sürümlerinde de denedim. Ne zaman test öğrenmeye kalksam bir sorun yüzünden devam edemiyorum. Şevkimi kırıyor. Araştırma yapıyorum böyle bir sorunla karşılaşan da yok.
Reply all
Reply to author
Forward
0 new messages