2010-02-25 3 views
2

을 조롱. value! = null 일 때 기본 클래스에 대한 호출이 실제로 수행된다는 사실을 테스트 할 수 있습니까?테스트 호출

+0

모의 사용을 보여줄 수 있습니까? –

+0

var mock = MockRepository.GeneratePartialMock (); // 기대되는 어떤 종류의 mock.Test ("not_empty"); mock.VerifyAllExpectations(); – Jelle

답변

6

아니요, 테스트 메소드가 이미 기본 메소드를 무시하고 의 호출을 base.Test으로 가로 챌 수 없기 때문에 불가능합니다.

Here's a more detailed explanation 비록 Moq에 관한 것이지만, 그러나 Rhino Mocks에도 동일한 인수가 적용되며 here's why입니다.

0

왜이 코드를 동작 테스트해야하고 조롱으로 인생을 힘들게해야합니까? 이것은 상태 기반 테스트를위한 좋은 후보자처럼 보입니다. 입력 값 (값)을 제공하고 메소드 출력에 어설 션을 생성합니다. 많은 시간을 간단하게 유지하면 하루를 절약 할 수 있습니다.

관련 문제