プレフィックス の代わりに、BDD ボキャブラリが好きなのでtest
使用したいと思います。spec
たとえば、次の代わりに:
- (void)testExample
私はそれを呼びたい:
- (void)specExample
これどうやってするの?
プレフィックス の代わりに、BDD ボキャブラリが好きなのでtest
使用したいと思います。spec
たとえば、次の代わりに:
- (void)testExample
私はそれを呼びたい:
- (void)specExample
これどうやってするの?
SenTestingKitのソース コードを読んだ後、次のファイルをテスト ターゲットに追加しました。"
// NSInvocation+SetTestMethodPrefix.m
@implementation NSInvocation (SetTestMethodPrefix)
+ (void)load {
[self performSelector:@selector(setTestMethodPrefix:) withObject:@"spec"];
}
@end
+[NSInvocation setTestMethodPrefix:]
これは機能しますが、特にプライベートであるため、ハックのようです。
これを行うより良い方法はありますか?