Rspecでコントローラーのこの部分をテストしようとしています:
@supercar = Supercar.find(params[:id])
上記の部分をテストするためのコントローラーの仕様は次のとおりです。
before (:each) do
@supercar = Factory :supercar
end
describe "show" do
it "assigns the requested supercar to the @supercar" do
get :show, :id => @supercar.id
assigns(:supercar).should == @supercar
end
...
ただし、コマンドを実行しようとしましたrake db:migrate
が、まだこのエラーが発生しています:
Failure/Error: @supercar = Factory :supercar
ActiveRecord::StatementInvalid:
Could not find table 'supercar'