protected override void Because()
 {
     _thrown = Catch.Exception(() => _dispatchSchedulerHook.PostCommit(_commit));
 }
 protected override void Because()
 {
     _dispatchSchedulerHook.PostCommit(_commit);
 }