title: Expecting errors in rspec tests
body: <p>I'm trying to expect an error in an <code>rspec</code> test.</p>
  
  <pre><code>lambda {Participant.create!({:user_id =&gt; three.id, :match_id =&gt; match.id, :team =&gt; 1})}.should raise_error StandardError
  </code></pre>
  
  <p>For now I'm just using <code>StandardError</code> to make sure it's working.</p>
  
  <pre><code>1) StandardError in 'Participant should never allow more participants than players'. 
     This game is already full.  Cannot add another player.
  /home/josiah/Projects/Set-Match/app/models/participant.rb:12:in `do_not_exceed_player_count_in_match'
  ./spec/models/participant_spec.rb:24:
  </code></pre>
  
  <p>It clearly throws the error, but my test still fails.</p>
  
  <p>Thoughts?</p>