テストしたい方法は次のとおりです。
-(bool) myMethod:(NSArray*) argArray {
self.mArray = argArray;
if (self.mArray == nil) {
NSLog(@"Error - array is nil");
return NO;
}
return YES;
}
このメソッドのテストをセットアップする方法がよくわかりません。argArray
が nil の場合は が返されることをテストしたいと思いますNO
。argArray
また、 nil でない場合は を返すこともテストしたいと思いYES
ます。
モックNSArray
オブジェクトを作成して成功/失敗するかどうかを確認する必要があるのか、実際のNSArray
オブジェクトを使用する必要があるのか わかりません。