Use DispatcherUtils.DoEvents() to ensure the Dispatcher has emptied it's queue before doing UI assertions