2009-05-05 2 views
2

NMocks2에서 당신은 당신이 NMocks2 Cheatsheet에서Rhino Mocks의 NMocks2 인수 구문?

Stub.On(aMock) 
    .Method(...) 
    .WithAnyArguments() 
    .Will(Return.Value(...); 

을 사용하기 전에 손의 인수를 모르는 방법의 결과를 모의 할 수 있습니다. 제 질문은, 당신이 논쟁을 신경 쓰지 않을 때 Rhino mock에 대한 비슷한 메커니즘이 있습니까? 나는 유사한 호출을 만들고 싶어 : 확인이

object objectIDontWantToRecreate = null; // Won't be null in actuality 
    object alwaysReturned = ...; 
    Expect.Call(mockObject.Method(objectIDontWantToRecreate)).Return(alwaysReturned); 

답변

3

입니다 :

Expect.Call(mockObject.Method(null)).IgnoreArguments().Return(alwaysReturn) 
+0

감사합니다. 내가 어떻게 그것을 놓쳤는지 모르겠다. 여기에 배울 점이 많습니다 :) –

+0

Rhino는 정말 유연한 프레임 워크이지만 학습 곡선은 가파릅니다. .Net 3.5를 다루는 중이라면 Rhino에서 Moq를 사용하는 것이 좋습니다. – womp