X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=xmltoolingtest%2FComplexXMLObjectTest.h;h=e2b6e78f6fd6ab7c6bd28fc7219fcea58d4ec926;hb=49bdcd485d04fdbdef26687e17b91d187fc60120;hp=0633adabe0e52fa8a906cfc9d0eb1fb24b3210bc;hpb=e7a65d784215bc04355f014141219b3e7ab4559a;p=shibboleth%2Fcpp-xmltooling.git diff --git a/xmltoolingtest/ComplexXMLObjectTest.h b/xmltoolingtest/ComplexXMLObjectTest.h index 0633ada..e2b6e78 100644 --- a/xmltoolingtest/ComplexXMLObjectTest.h +++ b/xmltoolingtest/ComplexXMLObjectTest.h @@ -1,5 +1,5 @@ /* - * Copyright 2001-2005 Internet2 + * Copyright 2001-2007 Internet2 * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -46,20 +46,18 @@ public: ); TS_ASSERT(wcObject.get()!=NULL); - ListOf(XMLObject) kids=wcObject->getXMLObjects(); + VectorOf(XMLObject) kids=wcObject->getUnknownXMLObjects(); TSM_ASSERT_EQUALS("Number of child elements was not expected value", 2, kids.size()); ElementProxy* wc1=dynamic_cast(*(++kids.begin())); - ElementProxy* wc2=dynamic_cast(*(++(wc1->getXMLObjects().begin()))); - TSM_ASSERT_EQUALS("Number of child elements was not expected value", 3, wc2->getXMLObjects().size()); + ElementProxy* wc2=dynamic_cast(*(++(wc1->getUnknownXMLObjects().begin()))); + TSM_ASSERT_EQUALS("Number of child elements was not expected value", 3, wc2->getUnknownXMLObjects().size()); static const XMLCh html[] = {chLatin_h, chLatin_t, chLatin_m, chLatin_l, chNull}; static const XMLCh div[] = {chLatin_d, chLatin_i, chLatin_v, chNull}; auto_ptr_XMLCh htmlns("http://www.w3.org/1999/xhtml"); - QName q(htmlns.get(),div,html); - ListOf(XMLObject)::const_iterator it=wc2->getXMLObjects().begin(); - ++it; ++it; - TSM_ASSERT_EQUALS("Element QName unexpected", it->getElementQName(),q); + xmltooling::QName q(htmlns.get(),div,html); + TSM_ASSERT_EQUALS("Element QName unexpected", wc2->getUnknownXMLObjects()[2]->getElementQName(),q); DOMElement* rebuilt = wcObject->marshall(XMLToolingConfig::getConfig().getParser().newDocument()); wcObject->setDocument(rebuilt->getOwnerDocument());