とんてき

Ruby, Ruby on Railsやその周辺技術を中心に。ときどき趣味のことも。

2019-01-20から1日間の記事一覧

【Rspec】Shoulda Matchersを使用してspecをシンプルに書く

はじめに 「Shoulda Matchers」というGemを使うと、specをDRYに書けるという話です。例えば以下のようなnameのpresenceのバリデーションを確認するspecがあるとします。 # nameが未入力の時、無効な状態であること it "is not valid without a name" do us…