対策【DEPRECATION WARNING: Static attributes will be removed in FactoryBot 5.0. Please use dynamic】
CIにテストを任せているのだが、ローカルで動かしたタイミングで、ワーニングが出るようになってた事に気づいた。
DEPRECATION WARNING: Static attributes will be removed in FactoryBot 5.0. Please use dynamic
環境
- Ruby v2.5.1
- Rails v5.2.1
対策は一旦
rubocopで強制的に治すのが楽だった。
僕は面倒なので-aを使ってますが、治したくないものがある人はルールを直接指定すればOK
rubocop --require rubocop-rspec -a
参考Link
https://www.rubydoc.info/gems/rubocop-rspec/RuboCop/Cop/RSpec/FactoryBot/AttributeDefinedStatically
以下の本もおすすめです。

プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで (Software Design plusシリーズ)
- 作者: 伊藤淳一
- 出版社/メーカー: 技術評論社
- 発売日: 2017/11/25
- メディア: 大型本
- この商品を含むブログを見る