added shoulda matchers for rspec tests