단위 테스트를 구현하기 위해 Easymock (또는 이와 유사한 조롱 프레임 워크)을 사용할 때 상호 의존성 테스트를해야합니다 (내 의존성 상태를 주장하지 않기 때문입니다.).상태 기반 테스트와 반대로 상호 작용 기반 테스트를 수행하는 것이 적절한 경우는 언제입니까?
한편 손으로 쓰는 스텁 (easymock을 사용하는 대신)을 사용하면 상태 기반 테스트를 구현할 수 있습니다.
상호 작용 기반 테스트 또는 상태 기반 테스트를 원한다면 상당히 명확하지 않습니다.
저는 편견적이고 Easymock을 사용하고 싶지만 앞으로 발생할 수있는 부작용이 있는지 확실하지 않습니다.
아무에게도이를 알려 주실 수 있습니까?
미리 감사드립니다.