LoginSignup
0
0

More than 3 years have passed since last update.

FactoryBotで外部キーの値はどうやって作り出すんだ〜(泣

Posted at

はじめに

 先日投稿した、テストコードに関するエラーで少し進展したので、記録しておきます。

先日の投稿↓
RSpecを使ってテストコードを書いているが、うまくいきません

検証結果

仮説2はおそらく関係がないことがわかりました。
ヘルパーメソッドを
number_fieldからtext_fieldに変えても、課題の解決には繋がりませんでした。依然として、うまく保存ができないため、仮説1の外部キーに関わる部分でエラーが発生していると考えられます。
モデルで外部キーであることをバリデーションしていることで、単にIDを入力するだけでは、主キーを見つけられないことが原因だと考えられます。

最後に

 引き続きテストコードがうまくいくように検証を続けて行きます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0