package org.geoserver.h2; import java.util.HashMap; import org.geoserver.test.GeoServerTestSupport; import org.geotools.data.DataAccessFactory; import org.geotools.data.h2.H2DataStoreFactory; import org.vfny.geoserver.util.DataStoreUtils; public class H2DataStoreInitializerTest extends GeoServerTestSupport { public void testDataStoreFactoryInitialized() { HashMap params = new HashMap(); params.put( H2DataStoreFactory.DBTYPE.key, "h2"); params.put( H2DataStoreFactory.DATABASE.key, "test" ); DataAccessFactory f = DataStoreUtils.aquireFactory( params ); assertNotNull( f ); assertTrue( f instanceof H2DataStoreFactory ); assertEquals( testData.getDataDirectoryRoot(), ((H2DataStoreFactory)f).getBaseDirectory() ); } }