use SynchronousTestCase.