Added new 'should fail' testing construct
Added better messages to tests.