Simplify testing array contents

We were testing for the size and the content of the elements when we
could test for the array itself.
This commit is contained in:
Javi Martín
2019-09-24 21:01:32 +02:00
parent 4301937e85
commit f27beb1e47
17 changed files with 59 additions and 140 deletions

View File

@@ -53,21 +53,15 @@ describe Organization do
it "finds fuzzily by name" do
expect(Organization.search("Greenpeace")).to be_empty
search = Organization.search("Tershe")
expect(search.size).to eq 1
expect(search.first).to eq organization
expect(Organization.search("Tershe")).to eq [organization]
end
scenario "finds by users email" do
search = Organization.search(organization.user.email)
expect(search.size).to eq 1
expect(search.first).to eq organization
expect(Organization.search(organization.user.email)).to eq [organization]
end
scenario "finds by users phone number" do
search = Organization.search(organization.user.phone_number)
expect(search.size).to eq 1
expect(search.first).to eq organization
expect(Organization.search(organization.user.phone_number)).to eq [organization]
end
end
end