У меня есть следующий код в micropost_spec.rb:
before(:each) do
@user = Factory :user
@attr = { :paragraphs => 4, :characters => 1000, :summary => "Recap of Event" }
end
it "should create a new instance given valid attributes" do
@user.microposts.create!(@attr)
end
И когда я запускаю свои тесты, я получаю следующую ошибку:
Failure/Error: @user.microposts.create!(@attr)
ActiveRecord::RecordInvalid:
Validation failed: Id can't be blank
Можно ли увидеть, установлен ли id внутри консоли rails?