ja niedawno zmodernizowane od 2.99 do RSpec RSpec 3. To będzie jeden z moich specyfikacji:Jak przekonwertować errors_on na składnię RSpec 3?
require 'spec_helper'
describe User, :type => :model do
it "is invalid without a password" do
expect(FactoryGirl.build(:user, :password => nil).errors_on(:password).size).to eq(1)
end
end
end
już prowadził gem Transpec który ma przekształcić większość moich specyfikacji do RSpec 3 składni. Jednak ja wciąż otrzymuję ten błąd (i kilka innych):
Failure/Error: expect(FactoryGirl.build(:user, :password => nil).errors_on(:password).size).to eq(1)
NoMethodError:
undefined method `errors_on' for #<User:0x00000108beaba0>
próbowałem ponownie napisać egzamin w wielu różnych sposobów, ale błąd nie odejdzie.
Czy ktoś może pomóc?
ustaloną to, dziękuję! – Tintin81