OCMock を使い始めたばかりなので、ご容赦ください。ドキュメントと多数の例を調べてきましたが、まだ決定的な答えを見つけていません。たとえば、静的メソッド内で init 呼び出しをモックアウトすることは可能ですか。
+ (NSString *)addHeaderToRequest:(NSString *)request namespace:(NSString *)namespace
{
CTTeleInfo *netInfo = [[CTTeleInfo alloc] init];
CTCarrier *carrier = [netInfo subscriberCell;
NSString *mobileNetwork = [carrier carrierName];
if ( mobileNetwork == nil )
mobileNetwork = @"Unknown";
}
コードを変更せずに CTTeleInfo オブジェクトをモックアウトすることは可能ですか?