Added BDD-like assertions that start with the word 'should', changed most of the example tests