出会ったことのないエラーのためメモ代わりに
specを使用した単体テストコードでFactoryBotを使用すると下記のエラーが、、
FactoryBotないの記述は問題なさそう、、
ググるとconfigの中をいじるか、buildされている側にclassの指定をしてあげればいいとのこと。
今回はclassをしてありそうでconfigを確認しようと、ふと思ったのがそもそもFactoryBotのgem入れてない!と気付き早速導入。
改善したと思ったら今度は下記のエラーが、、
これも同じでFakerのgemを入れてないですね。
GemfileにFactoryBot、Fakerを記述し、忘れずにbundle install
rails sでサーバーを再起動後改善しました。
結構自分はGemfileへの記述を忘れてしまいます。。
基礎以前の話になりますが、config内の設定を変更する前でよかった。