Rev 185 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
package org.hibernatespatial.test.cfg;import com.vividsolutions.jts.geom.PrecisionModel;import org.hibernatespatial.HBSpatialExtension;import org.hibernatespatial.cfg.HSConfiguration;import org.junit.Test;import static org.junit.Assert.assertEquals;import static org.junit.Assert.assertFalse;public class HSConfigurationTest {@Testpublic void testConfigureFailure() {HSConfiguration config = new HSConfiguration();config.configure("non-existing-file");}@Testpublic void testHBSpatExtConfigure() {HSConfiguration config = new HSConfiguration();config.configure();HBSpatialExtension.setConfiguration(config);PrecisionModel pm = HBSpatialExtension.getDefaultGeomFactory().getPrecisionModel();double scale = pm.getScale();assertEquals(5.0, scale, 0.00001);assertFalse(pm.isFloating());}// private void testResults(HSConfiguration config) {// assertEquals("org.hibernatespatial.mysql.MySQLSpatialDialect", config// .getDefaultDialect());// assertEquals("FIXED", config.getPrecisionModel());// assertEquals("5", config.getPrecisionModelScale());// }}