2019-09-29から1日間の記事一覧

RSpecによるRailsテストmodel について

学習したこと 基本、contextとitで大枠を決めてしまう。 contextとitの言語を揃える。英語と日本語混在させない。describeも同じか。 contextには条件(「正しい値が入力されている場合」など)をitには期待する結果(「ユーザーは登録可能である」など)を…

Everyday Rails - RSpecによるRailsテスト入門 まとめ2

beforeについて beforeブロックを使うとdescribeやcontextブロックの内部で、各テストの実行前に共通のインスタンス変数をセットアップできる。beforeの中に書いたコードはdescribeやcontextの内部に書いたテストを実行するたびに毎回実行される。 デメリッ…