2

CarouselWithXmlTests という名前の単体テスト クラスがあります。単一のテスト ケースがあります。テスト ケースの失敗またはテスト ケースの成功のデータを入力すると、0 個のテスト ケースがテストされたというメッセージがスローされます。次のコードがありますが、不足しているものはありますか?

-(void)checkTheArrayForNull
{
    viewController.temp=@"c";
    viewController.buttonCount=1;
    [viewController goButton:self];
    STAssertNotNil(viewController.setUpArray,@"set up Array is not nil");

}

o/p に次のメッセージが表示されます。

Test Suite 'CarouselWithXmlTests' started at 2012-05-17 10:23:55 +0000
Test Suite 'CarouselWithXmlTests' finished at 2012-05-17 10:23:55 +0000.
 Executed 0 tests, with 0 failures (0 unexpected) in 0.000 (0.000) seconds
4

1 に答える 1

1

testメソッド名を変更します。テストケースとして実行するには、で始まる必要があります

-(void)testCheckTheArrayForNull
{
    viewController.temp=@"c";
    viewController.buttonCount=1;
    [viewController goButton:self];
    STAssertNotNil(viewController.setUpArray,@"set up Array is not nil");

}
于 2012-05-17T10:36:10.683 に答える