hug*_*gie 3 objective-c ocmockito
用于方法签名
- (void)insertValue:(NSUInteger)value;
Run Code Online (Sandbox Code Playgroud)
我试图看看insertValue是否永远不会被调用.
[verifyCount(test, never()) insertValue:0];
Run Code Online (Sandbox Code Playgroud)
由于编译器抱怨任何()原始类型,我该如何测试呢?
[[verifyCount(test, never()) withMatcher:anything()]
insertValue:0];
Run Code Online (Sandbox Code Playgroud)
OCMockito使用OCHamcrest匹配器进行所有参数检查.通常,OCMockito将原始参数转换为NSNumber,然后将其包装在隐式OCHamcrest equalTo匹配器中.但-withMatcher:和-withMatcher:forArgument更换隐含匹配.
| 归档时间: |
|
| 查看次数: |
1018 次 |
| 最近记录: |