2014-02-09 6 views
-1

Мне нужно настроить тестовые примеры для назначения. Я знаю, использовать STAssertEquals для чисел, но я не уверен, как протестировать следующий метод, который возвращает строку.Как XCode проверить строку

-(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 ?? Если да, то как бы применить его к приведенному выше коду?

+0

Код, который вы отправили, ничего не возвращает. – Sebastian

ответ

2

Если вы знаете ожидаемый результат строки, используйте STAssertEqualObjects.

Поскольку строка является NSObject, вы можете использовать STAssertEqualObjects, и она делегирует проверку на реализацию равенства объектов NSString.