我添加了一个简单的单元测试来测试我的字符串扩展。但它失败了。我的错误原因是什么?
第三行btw,表示字符串是平等的,但XCTAssertEqual
表示他们不是。
- (void) testInitialsFromFullname {
NSString *firstNickName = @"Mike Kain";
NSString *expectedResult = @"MK";
NSLog(@"Equal:%@", [[firstNickName initialsFromString] isEqualToString:expectedResult] ? @"YES" : @"NO");
XCTAssertEqual(expectedResult, [firstNickName initialsFromString], @"Strings are not equal %@ %@", expectedResult, [firstNickName initialsFromString]);
}
相似问题