#Rails + #rspec で have_attributes と他のマッチャを組み合わせて使う


こんな感じ

expect(user).to have_attributes({
  name: 'Alice',
  age: (a_value > 30),
  created_at: be_an(Time)
})

have_attributes matcher - Built in matchers - RSpec Expectations - RSpec - Relish

Original by Github issue