5月17日 

 

rails_helper

 Rspecを用いてRailsの機能をテストするときに、共通の設定を書いておくファイル。

 格テスト用ファイルでspec/rails_helper.rbを読む込むこと共通の設定やメソッドを

 適用する。

 

describe(ディスクライブ)

 テストコードのグループ分けを行うメソッド。

 describeにつづくdo~endの間にさらにdescribeメソッドを記述することで入れ子

 構造を取ることができる。

 

itメソッド

 describeメソッドと同様にグループ分けを行うメソッドである。

 itの場合はより詳細に

 

exampleメソッド

 exampleとはitで分けたグループのことをさす。

 

bungle exec

 Gemの依存関係を整理してくれるコマンド

 

valid?

 バリデーションを実行させて、エラーがあるかどうかを判断するメソッド