Would it be possible to let us know how can this assertion distinguish the following two cases?  * a failure caused by a bad test, ie. a test written wrongly  * a UT failure caused by a bug in what we are testing