FactoryBot.lint
The FactoryBot.lint
method tries each factory and raises
FactoryBot::InvalidFactoryError
on failure.
It can take the following optional arguments:
- A splat of factory names. This will restrict the linting to just the ones listed. The default is all.
:strategy
- the build strategy to use. The default is:create
.:traits
- whether to try building each trait, too. The default isfalse
.:verbose
- whether to show a stack trace on error. The default isfalse
.
Suggested techniques for hooking .lint
into your system is discussed in the
guide.