Outer와 inner 완료 조합을 모두 검증한다

독립 transaction도 exception을 catch하지 않으면 outer로 실패가 전파된다.

OuterInner남는 상태
commitcommitmain+audit
rollbackcommitaudit only
commitrollback caughtmain only
rollbackrollbacknone