Call DrupalKernel->terminate() during shutDown.
This helps all the needs_destruction services do their work at end of the test case. Unfortunately, thats too late for me as I need to make assertions based on work performed during terminate(). This is still a good idea IMO.