2
접두어 test
대신 BDD 어휘를 선호하므로 spec
을 사용하고 싶습니다.OCUnit : 테스트 사례 메서드의 접두사를 변경하는 방법?
- (void)testExample
내가 그것을 호출 할 : 대신 일예로
,
- (void)specExample
내가 어떻게 할 수 있습니까? +[NSInvocation setTestMethodPrefix:]
이 비공개 특히 이후, "
// NSInvocation+SetTestMethodPrefix.m
@implementation NSInvocation (SetTestMethodPrefix)
+ (void)load {
[self performSelector:@selector(setTestMethodPrefix:) withObject:@"spec"];
}
@end
이 작동하지만 해킹처럼 보인다
이 더 나은가요 :