Ruby on Rails

FactoryBotでNameError: uninitialized constant XXXX

遭遇するたびに「ほあ?」となるのでメモ。

このfactoryをFactoryBot.build(:question)すると
NameError: uninitialized constant QuestionItem1
と言われてします。

原因はbuildされている側にclassの指定がないから。

ここでのfactory :questionはmodel名と一致しているから省略できていただけなんですね。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です