プログラミング 美徳の不幸

Ruby, Rails, JavaScriptなどのプログラミングまとめ、解説、備忘録。

2013-05-01から1ヶ月間の記事一覧

controller specその2

問題 つぎのうち意図しない動きをする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…

controller specあれこれ

Railsのcontrollerをテストする際にrspecを使ってるんだけど、rspec業界的に最近shouldよりもexpectを使おうという風潮らしい。 @product.price.should eq 2000 #=>いけてない expect(@product.price).to eq 2000 #=> いけてる ただ、expectはitブロックの中…