Fog*_*ter 4 tdd objective-c ios ocmockito
我正在尝试验证模拟对象上的函数是否完全没有使用任何参数调用.
我正在嘲笑的对象上的函数是......
- (void)registerUserWithUsername:(NSString*)username password:(NSString*)password;
Run Code Online (Sandbox Code Playgroud)
如果用户名为空,我想验证是否未调用该函数.
即
[mockService registerUserWithUsername:@"" password:@"Password"];
[verify(mockService, never()) registerWithUsername:....... password:.......];
Run Code Online (Sandbox Code Playgroud)
我只是不确定要把......放在什么位?
Jon*_*eid 11
要指定从不使用任何参数调用它,请使用anything()匹配器:
[verify(mockService, never()) registerWithUsername:(id)anything() password:(id)anything()];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1443 次 |
| 最近记录: |