shoulda-matchers belong_to and has_many tests