質問編集履歴
2
追記
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -59,6 +59,7 @@
|
|
|
59
59
|
いろいろ調べた結果、`Database Cleaner`というgemを使ってテスト実行時に作成したデータをテスト終了時に削除すれば良いのではないかと思ったのですが、さらに調べたところ`Feature spec`とは違い`System spec`では`Database Cleaner`などを使ってロールバックを手動で設定する必要がないとのことだったので行き詰まってしまいました。
|
|
60
60
|
なのでおそらく原因は、そもそも`FactoryBot`の使い方を間違っているか、テストファイルの記述が間違っているのだと思っています...
|
|
61
61
|
|
|
62
|
+
それともこのようなテストをする場合はFakerを使うべきなのでしょうか...?
|
|
62
63
|
|
|
63
64
|
### 補足情報(FW/ツールのバージョンなど)
|
|
64
65
|
環境は以下の通りです。
|
1
誤字の訂正
title
CHANGED
|
@@ -1,1 +1,1 @@
|
|
|
1
|
-
RSpecでFactoryBot
|
|
1
|
+
RSpecでFactoryBotを使うとバリデーションエラーが出る
|
body
CHANGED
|
File without changes
|