수동 proxy를 자동화하기 전에 chain 계약을 test한다
return·exception·Object method·중복 wrapping이 원본 의미를 바꾸지 않는지 확인한다.
Chain contract자동화 전에도 지켜야 할 약속
같은 port대체 가능성
원본 예외identity 보존
실행 순서event sequence
반복 적용dynamic proxy 후보
return·exception·Object method·중복 wrapping이 원본 의미를 바꾸지 않는지 확인한다.