FactoryBot.lint

FactoryBot.lintメソッドは各ファクトリを試して失敗したときにFactoryBot::InvalidFactoryErrorを投げます。

以下の省略できる実引数を取れます。

  • スプラットされるファクトリ名です。 これは1つのみにリントの対象を制限します。 既定は全てです。
  • :strategyは使う構築戦略です。 既定は:createです。
  • :traitsは各トレイトの構築も試みるかどうかを表します。 既定はfalseです。
  • :verboseはエラーでスタックトレースを表示するかどうかです。 既定はfalseです。

.lintをシステムにフックを掛けるお勧めの工夫については、手引きで説明されています。