単体テストに次のコードがあります。
#ifndef SERVER_TEST
NSLog(@"\n\n!!!--- YOU ARE RUNNING TESTS IN STUB MODE ---!!!\n\n!!!--- Server Responses will be stubbed ---!!!\n\n");
#else
NSLog(@"\n\n!!!--- YOU ARE RUNNING TESTS IN LIVE MODE ---!!!\n\n!!!--- Server Responses will be live ---!!!\n\n");
#endif
SERVER_TEST は、テスト ターゲットのユーザー定義設定のビルド設定で定義されています。
テストを実行すると、#ifndef SERVER_TEST は常に True を返します。理由はありますか?
ありがとう?