Tor*_*ups 13 rhino-mocks arrange-act-assert
我正在使用新的AAA语法,并想知道下面的语法,并让模拟忽略参数:
mockAccount.AssertWasCalled(account => account.SetPassword("dsfdslkj"));
Run Code Online (Sandbox Code Playgroud)
我认为以下是我如何用记录/重放模型做到这一点,但我想看看是否可以使用3.6使用AAA完成:
mockAccount.Expect(account => account.SetPassword("sdfdsf")).IgnoreArguments();
mockAccount.VerifyAllExpectations();
Run Code Online (Sandbox Code Playgroud)
Jud*_*ngo 16
要忽略参数,请使用Arg <string> .Is.Anything:
mockAccount.AssertWasCalled(acc => acc.SetPassword(Arg<string>.Is.Anything));
Run Code Online (Sandbox Code Playgroud)
Tor*_*ups 11
通过明显的谷歌搜索找到它 - 希望其他人发现这有价值
mockAccount.AssertWasNotCalled(x => x.SetPassword(""), y => y.IgnoreArguments());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2097 次 |
| 最近记录: |