冬休みのこと4

電車の中から更新厚木に向かっています。

RSpecでテストを書き始めてみる

ちょっと色々書いてしまっていますが、そろそろテストを書き始めてみようと思いました。
次がRSpecだったのでRSpecで。

http://tech.gmo-media.jp/post/45955244694/railsの自動テストrspecでmodelのテスト編

rspec書いた

簡単なテストを書いてみたけど、テストの考え方ちゃんと読みたい。

おーとおもったやつ

or的なこと

.or メソッドというのがあるんですねー。

it "card is require boolean" do
expect(@record.card).to match(true).or match(false)
end

truthy/falsey

true と false で比較してくれる

it "empty category value is invalid" do
@record.category = nil
expect(@record.save).to be_falsey
end

ちょっとよくわかってないけど、ありがとうRSpec。