1 <p> A JUnit assertion is performed in a run method. Failed JUnit assertions
2 just result in exceptions being thrown.
3 Thus, if this exception occurs in a thread other than the thread that invokes
4 the test method, the exception will terminate the thread but not result