title: Jbehave selenium - verifyEquals is not marking the step as failed
body: <p>I am using selenium webdriver with Jbehave to automate tests using BDD, and I have a problem regarding verifying values. I need my tests not to immediately fail after an assertion not equals as expected. Instead, I want my test to verify each value, and then if at least one assertion has failed, my step needs to be marked as failure.</p>
  
  <p>I am using verifyEquals, which doesn't terminate the tests after immediately find an assertion failure, but continues instead.</p>
  
  <p>My problem is, if one or more values do not successfully match as expected, my step is not marked as failure, and I have to go to the console to discover if it has some value mismatch.</p>