8月17日:FactoryBot、Faker
こんばんは。
最近サボり癖が・・
睡眠時間を優先するあまり、勉強が疎かになってしまってますね。
気を引き締めて、目的を持ってはじめよう。
今日は1時間勉強しました。テストコードを効率的に書こうのところです。
【FactoryBot】
- インスタンスをまとめるGem。
- テストコード書くときに、テスト用の入力値をセットするやつ。
- FactoryBot用のファイルを用意して記述しておく。
- テストコード内でFactoryBot.build(:user)みたいに書いて生成して使う。
【Faker】
- ランダム値を生成するGem。
- 名前とかメールとかパスワードとかいろいろなものを作れる。
Gemって、いろいろあってかわいいね。