2014-02-09 5 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 구현에 위임됩니다.