public void commits_transaction_when_no_errors_occured() { strategy.Execute(c => { }); strategy.Execute(c => true); strategy.Dispose(); transaction.Received().Commit(); }