@@ -32,60 +32,60 @@ OFXMLElement *elem[4]; OFArray *a; TEST(@"+[elementWithName:]", (elem[0] = [OFXMLElement elementWithName: @"foo"]) && - [[elem[0] stringValue] isEqual: @""]) + [[elem[0] XMLString] isEqual: @""]) TEST(@"+[elementWithName:stringValue:]", (elem[1] = [OFXMLElement elementWithName: @"foo" stringValue: @"b&ar"]) && - [[elem[1] stringValue] isEqual: @"b&ar"]) + [[elem[1] XMLString] isEqual: @"b&ar"]) TEST(@"+[elementWithName:namespace:]", (elem[2] = [OFXMLElement elementWithName: @"foo" namespace: @"urn:objfw:test"]) && R([elem[2] addAttributeWithName: @"test" stringValue: @"test"]) && R([elem[2] setPrefix: @"objfw-test" forNamespace: @"urn:objfw:test"]) && - [[elem[2] stringValue] isEqual: @""] && + [[elem[2] XMLString] isEqual: @""] && (elem[3] = [OFXMLElement elementWithName: @"foo" namespace: @"urn:objfw:test"]) && R([elem[3] addAttributeWithName: @"test" stringValue: @"test"]) && - [[elem[3] stringValue] isEqual: + [[elem[3] XMLString] isEqual: @""]) TEST(@"+[elementWithName:namespace:stringValue:]", (elem[3] = [OFXMLElement elementWithName: @"foo" namespace: @"urn:objfw:test" stringValue: @"x"]) && R([elem[3] setPrefix: @"objfw-test" forNamespace: @"urn:objfw:test"]) && - [[elem[3] stringValue] isEqual: + [[elem[3] XMLString] isEqual: @"x"]) TEST(@"+[elementWithCharacters:]", (elem[3] = [OFXMLElement elementWithCharacters: @""]) && - [[elem[3] stringValue] isEqual: @"<foo>"]) + [[elem[3] XMLString] isEqual: @"<foo>"]) TEST(@"+[elementWithCDATA:]", (elem[3] = [OFXMLElement elementWithCDATA: @""]) && - [[elem[3] stringValue] isEqual: @"]]>"]); + [[elem[3] XMLString] isEqual: @"]]>"]); TEST(@"+[elementWithComment:]", (elem[3] = [OFXMLElement elementWithComment: @" comment "]) && - [[elem[3] stringValue] isEqual: @""]) + [[elem[3] XMLString] isEqual: @""]) TEST(@"-[addAttributeWithName:stringValue:]", R([elem[0] addAttributeWithName: @"foo" stringValue: @"b&ar"]) && - [[elem[0] stringValue] isEqual: @""] && + [[elem[0] XMLString] isEqual: @""] && R([elem[1] addAttributeWithName: @"foo" stringValue: @"b&ar"]) && - [[elem[1] stringValue] isEqual: + [[elem[1] XMLString] isEqual: @"b&ar"]) TEST(@"-[setPrefix:forNamespace:]", R([elem[1] setPrefix: @"objfw-test" forNamespace: @"urn:objfw:test"])) @@ -95,34 +95,34 @@ namespace: @"urn:objfw:test" stringValue: @"bar"]) && R([elem[1] addAttributeWithName: @"foo" namespace: @"urn:objfw:test" stringValue: @"ignored"]) && - [[elem[1] stringValue] isEqual: + [[elem[1] XMLString] isEqual: @"b&ar"]) TEST(@"-[removeAttributeForName:namespace:]", R([elem[1] removeAttributeForName: @"foo"]) && - [[elem[1] stringValue] isEqual: + [[elem[1] XMLString] isEqual: @"b&ar"] && R([elem[1] removeAttributeForName: @"foo" namespace: @"urn:objfw:test"]) && - [[elem[1] stringValue] isEqual: @"b&ar"]) + [[elem[1] XMLString] isEqual: @"b&ar"]) TEST(@"-[addChild:]", R([elem[0] addChild: [OFXMLElement elementWithName: @"bar"]]) && - [[elem[0] stringValue] isEqual: + [[elem[0] XMLString] isEqual: @""] && R([elem[2] addChild: [OFXMLElement elementWithName: @"bar" namespace: @"urn:objfw:test"]]) && - [[elem[2] stringValue] isEqual: + [[elem[2] XMLString] isEqual: @""]) TEST(@"-[elementsForName:namespace:]", (a = [elem[2] elementsForName: @"bar" namespace: @"urn:objfw:test"]) && - [a count] == 1 && [[[a firstObject] stringValue] isEqual: + [a count] == 1 && [[[a firstObject] XMLString] isEqual: @""]) [pool drain]; } @end