it_behaves_likeメソッドとはit_behaves_likeメソッドとは、shared_examplesと組み合わせることでテストケースを自在に埋め込むことができるメソッドです。また、it_behaves_likeメソッドは新しいcontextを生成し、そこにテストコードを埋め込む形になります。 使い方では実際に使い方を見てみます。 it_behaves_likeメソッドとshared_examplesは以下のように使用することができます。 RSpec.describe User, type: :model do RSpec.shared_examples 'validation' do it '必須であること' do expect(user.errors[:name]).to eq(['を入力してください']) end end describe 'Hoge' do let(: