@@ -26,11 +26,12 @@ @interface EntityHandler: OFObject @end @implementation EntityHandler -- (OFString*)didFindUnknownEntityNamed: (OFString*)entity +- (OFString*)string: (OFString*)string + containsUnknownEntityNamed: (OFString*)entity { if ([entity isEqual: @"foo"]) return @"bar"; return nil; @@ -355,11 +356,11 @@ EXPECT_EXCEPTION(@"Detect invalid entities in -[stringByXMLUnescaping] " @"#6", OFInvalidEncodingException, [@"&#xg;" stringByXMLUnescaping]) TEST(@"-[stringByXMLUnescapingWithHandler:]", (h = [[[EntityHandler alloc] init] autorelease]) && - [[@"x&foo;y" stringByXMLUnescapingWithHandler: h] + [[@"x&foo;y" stringByXMLUnescapingWithDelegate: h] isEqual: @"xbary"]) [pool drain]; } @end