2
実行しようとしているテストメソッドの名前を含むメッセージをログに追加します。私は私のテストスーパークラスの私のsetUpメソッドでこれをやりたいので、私は繰り返しコードをどこにも持っていません。私はsetUp(Xcode)でテストメソッドの名前を取得
これを実行する方法はあります「test00TestTheThing」をしたいのに対し、
しかし- (void) setUp {
[super setUp];
[self log:@NSStringFromSelector(_cmd)];
}
は、常に_CMDその文字列として「セットアップ」を与える:
私はこのような何かをしたいですか?
が見える - それは、そのテストの一意の識別子です。テストの名前だけが必要な場合は、正規表現を使用して文字列から抽出することができますが、調査する必要があるときにテストに素早くナビゲートするためであっても、すべての情報を役立つといいでしょうそれ。 – Oletha