-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 回答