0
Rhino Mock을 사용하여 인터페이스를 명시 적으로 구현하는 메소드를 어떻게 스텁 아웃 할 수 있습니까?Rhino Mocks를 사용하여 인터페이스를 명시 적으로 구현하는 메소드 스텁 아웃
제가 알고 있듯이 Rhino Mocks는 스텁 아웃 방법이 가상이어야하며 명시 적으로 구현 된 인터페이스 멤버는 가상이 아닙니다.
Rhino Mock을 사용하여 인터페이스를 명시 적으로 구현하는 메소드를 어떻게 스텁 아웃 할 수 있습니까?Rhino Mocks를 사용하여 인터페이스를 명시 적으로 구현하는 메소드 스텁 아웃
제가 알고 있듯이 Rhino Mocks는 스텁 아웃 방법이 가상이어야하며 명시 적으로 구현 된 인터페이스 멤버는 가상이 아닙니다.
현재 지원되지 않습니다. 사실, 명시 적으로 구현 된 인터페이스 멤버를 차단의 기능이 바로 동적 프록시 코드에 고정 어제 도착 (코뿔소 모의 객체는 동적 프록시는 메서드 호출을 가로 채기 위해 아래 - 더 - 커버 사용) :
http://support.castleproject.org/projects/DYNPROXY/issues/view/DYNPROXY-ISSUE-107
이 관련이 있나요 PartialMock? 그렇지 않다면 인터페이스 종속성 만 있으면 인터페이스의 스텁을 만든 다음 테스트를 위해 메서드와 반환 값을 스텁 아웃 할 수 있습니다. – PatrickSteele