読者です 読者をやめる 読者になる 読者になる

(define -ayalog '())

括弧に魅せられて道を外した名前のないプログラマ

rspecのlet

Rails Ruby
let(:user) { FactoryGirl.create(:user) }

って書いてたら全然テスト通ってくれなくて、カナシミだったんだけど下のように感嘆符を付けるだけでテストが通るようになった。

let!(:user) { FactoryGirl.create(:user) }

letは必要なときにしか評価されないから、subjectとかで呼び出してないとデータが作られないのでテストがコケるらしい。30分くらい悩んだ。
RSpec力足りないので、頑張ってレベルあげよう。

広告を非表示にする