商品出品機能の単体テストを行った際に以下のようなメッセージが表示された。
ActiveSupport::MessageVerifier::InvalidSignature
調べてみるとFactoryBotでimageの情報をFakerを用いて用意していたことが誤りだったようだった。
※型(stringやintegerなど)の違いによるもの
下記のようにimageファイルを用意したところ事象は解決した。
after(:build) do |item|
item.image.attach(io: File.open('public/images/test.png'), filename: 'test_image.png')
end