-1

課題のテスト ケースを設定する必要があります。数値に STAssertEquals を使用することは知っていますが、文字列を返す次のメソッドをテストする方法がわかりません。

-(NSString *) description
{
    NSLog(@"\n \n Account information for %@ \n Balance is $%g dollars \n Number of transacrions are: %d \n\n\n\n", [self owner],[self balance], [self numberOfTransactions]);

STAssertsTrue を使用しますか?? もしそうなら、それを上記のコードにどのように適用しますか?

4

1 に答える 1

2

予想される文字列の結果がわかっている場合は、 を使用しますSTAssertEqualObjects

string は であるためNSObject、 を使用できます。これにより、オブジェクトの等価性STAssertEqualObjectsの実装にチェックが委譲されます。NSString

于 2014-02-09T21:54:47.800 に答える