我正在尝试验证模拟对象上的函数根本没有使用任何参数进行调用。
我正在模拟的对象上的函数是...
- (void)registerUserWithUsername:(NSString*)username password:(NSString*)password;如果用户名为空,我想验证函数是否未被调用。
即
[mockService registerUserWithUsername:@"" password:@"Password"];
[verify(mockService, never()) registerWithUsername:....... password:.......];我只是不知道该放些什么在......比特?
发布于 2013-04-14 11:41:26
要指定从不使用任何参数调用它,请使用anything()匹配器:
[verify(mockService, never()) registerWithUsername:(id)anything() password:(id)anything()];https://stackoverflow.com/questions/15952927
复制相似问题