public void testLoad()
{
QueryRegisterComponentImpl qr = new QueryRegisterComponentImpl();
qr.setNamespaceService(namespaceService);
qr.setDictionaryService(dictionaryService);
qr.loadQueryCollection("testQueryRegister.xml");
assertNotNull(qr.getQueryDefinition(QName.createQName("alf", "query1", namespaceService)));
assertEquals("lucene", qr.getQueryDefinition(QName.createQName("alf", "query1", namespaceService)).getLanguage());
assertEquals("http://www.trees.tulip/barking/woof", qr.getQueryDefinition(QName.createQName("alf", "query1", namespaceService)).getNamespacePrefixResolver().getNamespaceURI("tulip"));
assertEquals("+QNAME:$alf:query-parameter-name", qr.getQueryDefinition(QName.createQName("alf", "query1", namespaceService)).getQuery());
assertEquals(2, qr.getQueryDefinition(QName.createQName("alf", "query1", namespaceService)).getQueryParameterDefs().size());
}