public void DbTransactionAttribute_ShouldOpenTransactionOnActionExecuting() { var attribute = new DbTransactionAttribute(); attribute.OnActionExecuting( null ); _dbSessionManager.AssertWasCalled( x => x.OpenTransaction() ); }
public void DbTransactionAttribute_ShouldCommitTransactionOnResultExecuted() { var attribute = new DbTransactionAttribute(); attribute.OnResultExecuted( null ); _dbSessionManager.AssertWasCalled( x => x.CommitTransaction() ); }