Estoy intentando esperar un error en una prueba rspec
.Esperando errores en las pruebas rspec
lambda {Participant.create!({:user_id => three.id, :match_id => match.id, :team => 1})}.should raise_error StandardError
Por ahora sólo estoy usando StandardError
para asegurarse de que está funcionando.
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:
Claramente arroja el error, pero mi prueba aún falla.
¿Pensamientos?
Gracias por la punta. –