shoulda-matchers
Artifacts model
Use shoulda matchers