Assert About An Object's Attributes With RSpec
RSpec.describe "have_attributes" do
it "can assert on an ActiveRecord object" do
book = Book.create(title: "Fledling", isbn: "123")
expect(book).to have_attributes(title: "Fledgling", isbn: "123")
end
it "can assert on a Struct" do
Name = Struct.new(:first, :last)
some_name = Name.new("Liz", "Lemon")
expect(some_name).to have_attributes(first: "Liz")
end
endLast updated