Revision 22958 branches/v2_0_0_prep/libraries/libFMap_dataFile/src-test/org/gvsig/fmap/data/feature/file/dbf/DBFTest.java
DBFTest.java | ||
---|---|---|
19 | 19 |
import org.gvsig.fmap.data.feature.visitor.PrintlnFeaturesVisitor; |
20 | 20 |
|
21 | 21 |
public class DBFTest extends TestCase { |
22 |
private File file = new File(DataStoreTest.class.getResource("data/prueba.dbf").getFile()); |
|
22 |
public static final File file = new File(DataStoreTest.class.getResource( |
|
23 |
"data/prueba.dbf").getFile()); |
|
23 | 24 |
|
24 | 25 |
|
25 | 26 |
public static void main(String[] args) { |
... | ... | |
105 | 106 |
|
106 | 107 |
public void test_2() { |
107 | 108 |
DataManager manager = DataManager.getManager(); |
108 |
Register.selfRegister(); |
|
109 | 109 |
|
110 | 110 |
FeatureStore store = null; |
111 | 111 |
DBFStoreParameters dbfParameters = null; |
112 | 112 |
|
113 | 113 |
try { |
114 |
dbfParameters = (DBFStoreParameters) manager |
|
115 |
.createDataStoreParameters(DBFStore.DATASTORE_NAME); |
|
114 |
dbfParameters = getParams(file); |
|
116 | 115 |
} catch (InitializeException e3) { |
117 | 116 |
e3.printStackTrace(); |
118 | 117 |
fail(); |
119 | 118 |
} |
120 |
dbfParameters.setFile(file); |
|
121 | 119 |
|
122 | 120 |
try { |
123 | 121 |
store = (FeatureStore) manager.createDataStore(dbfParameters); |
... | ... | |
126 | 124 |
e.printStackTrace(); |
127 | 125 |
} |
128 | 126 |
|
129 |
FeatureType ft = store.getDefaultFeatureType(); |
|
130 | 127 |
FeatureCollection featureCollection = null; |
131 | 128 |
try { |
132 | 129 |
featureCollection = (FeatureCollection) store.getDataCollection( |
... | ... | |
161 | 158 |
|
162 | 159 |
public void test_Resources(){ |
163 | 160 |
|
164 |
DataManager manager = DataManager.getManager(); |
|
165 |
Register.selfRegister(); |
|
166 |
|
|
167 | 161 |
DBFStoreParameters dbfParameters=null; |
168 | 162 |
|
169 | 163 |
try { |
170 |
dbfParameters=(DBFStoreParameters)manager.createDataStoreParameters(DBFStore.DATASTORE_NAME);
|
|
164 |
dbfParameters = getParams(file);
|
|
171 | 165 |
} catch (InitializeException e) { |
172 | 166 |
e.printStackTrace(); |
173 | 167 |
fail(); |
174 | 168 |
} |
175 |
dbfParameters.setFile(file); |
|
176 | 169 |
|
177 | 170 |
DataStoreTest.doFileResourceTest(dbfParameters); |
178 | 171 |
} |
172 |
|
|
173 |
public static DBFStoreParameters getParams(File file2) |
|
174 |
throws InitializeException { |
|
175 |
DataManager manager = DataManager.getManager(); |
|
176 |
Register.selfRegister(); |
|
177 |
|
|
178 |
DBFStoreParameters dbfParameters = null; |
|
179 |
|
|
180 |
dbfParameters = (DBFStoreParameters) manager |
|
181 |
.createDataStoreParameters(DBFStore.DATASTORE_NAME); |
|
182 |
dbfParameters.setFile(file2); |
|
183 |
return dbfParameters; |
|
184 |
} |
|
179 | 185 |
} |
Also available in: Unified diff