package com.bagri.xdm.access.jcache.impl; import static org.junit.Assert.*; import java.io.File; import java.io.IOException; import java.util.List; import java.util.Map; import javax.xml.stream.XMLStreamException; import junit.framework.Assert; import org.junit.Ignore; import org.junit.Test; //import com.bagri.xdm.access.DataManager; import com.bagri.xdm.domain.XDMElement; //import com.bagri.xdm.xml.XDMStaxParser; public class JCacheDocumentManagerTest { @Test @Ignore public void parseDocumentTest() throws IOException, XMLStreamException { String fileName = "D:\\Work\\Bagri\\xdm\\catalog.xml"; File xml = new File(fileName); //XDMStaxParser parser = new XDMStaxParser(); List<XDMElement> result = null; //parser.parse(xml); Assert.assertNotNull(result); Assert.assertTrue(result.size() == 36); JCacheDocumentManager dMgr = new JCacheDocumentManager(); dMgr.storeAll(result); Map<Long, XDMElement> map = dMgr.execQuery(""); Assert.assertNotNull(result); Assert.assertTrue(map.size() == 36); } //@Test public void queryDocumentTest() { fail("Not yet implemented"); } }