0

テストしたい方法は次のとおりです。

-(bool) myMethod:(NSArray*) argArray {
    self.mArray = argArray;
    if (self.mArray == nil) {
        NSLog(@"Error - array is nil");
        return NO;
    }
    return YES;
}

このメソッドのテストをセットアップする方法がよくわかりません。argArrayが nil の場合は が返されることをテストしたいと思いますNOargArrayまた、 nil でない場合は を返すこともテストしたいと思いYESます。

モックNSArrayオブジェクトを作成して成功/失敗するかどうかを確認する必要があるのか​​、実際のNSArrayオブジェクトを使用する必要があるのか​​ わかりません。

4

1 に答える 1