ここで何が起こっているのかわかりません。. .
パーサーをテストするために設計された単純な単体テストがあります。テストケースは次のようになります。
[parser didStartElement:@"mobileresponse" attributes:[NSDictionary dictionaryWithObject:@"http://www.espn.com/" forKey:@"rooturl"]];
[parser didStartElement:@"content" attributes:[NSDictionary dictionaryWithObject:@"/soccer" forKey:@"mobileFriendlyUrl"]];
NSString *mobileFriendlyURL = [parser valueForKey:@"mobile_friendly_url"];
STAssertEqualObjects(@"http://www.espn.com/soccer", mobileFriendlyURL, @"url path should be appended to root url");
これは毎回失敗していますが、ここに出力があります
'http://www.espn.com/soccer' should be equal to 'http://www.espn.com/soccer' url path should be appended to root url
私は気が狂っていますか、それともまったく同じですか?? これがエラーをスローしている理由を誰かが知っていますか?