Revision 22958 branches/v2_0_0_prep/libraries/libFMap_dataFile/src-test/org/gvsig/fmap/data/feature/file/dbf/DBFTest.java

View differences:

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