2013-05-01から1ヶ月間の記事一覧
問題 つぎのうち意図しない動きをするspecはどれでしょう? context 'question1' do subject { get :new } it { expect(assigns(:hoge)).to be_new_record } #A it { should render_template('new') } #B end context 'question2' do subject { response } b…
Railsのcontrollerをテストする際にrspecを使ってるんだけど、rspec業界的に最近shouldよりもexpectを使おうという風潮らしい。 @product.price.should eq 2000 #=>いけてない expect(@product.price).to eq 2000 #=> いけてる ただ、expectはitブロックの中…