2010-03-16 2 views
13

을 AssertWasCalled을하지만 무시하도록 AAA 구문을 사용하여 아래에 수행 할 구문을 알고 싶어하고, 모의해야합니다 아래의 생각 나는 기록/재생 모델이 작업을 수행 할 방법이지만, 나는이 AAA 3.6을 사용하여 수행 할 수 있는지보고 싶어 :어떻게 인수 무시 나는 새로운 AAA 구문을 사용하고 인수

mockAccount.Expect(account => account.SetPassword("sdfdsf")).IgnoreArguments(); 
mockAccount.VerifyAllExpectations(); 

답변

11

는 분명 구글 검색으로 발견 - 다른 사람이이를 발견 한 희망 값이

15

mockAccount.AssertWasNotCalled(x => x.SetPassword(""), y => y.IgnoreArguments()); 
이 인수를 무시하고 사용하려면의 Arg < 문자열 > .Is.Anything :

mockAccount.AssertWasCalled(acc => acc.SetPassword(Arg<string>.Is.Anything));