Revision 44738 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.csv/src/test/java/org/gvsig/fmap/dal/store/csv/TestUtils.java
TestUtils.java | ||
---|---|---|
7 | 7 |
import org.gvsig.fmap.dal.DALLocator; |
8 | 8 |
import org.gvsig.fmap.dal.DataManager; |
9 | 9 |
import org.gvsig.fmap.dal.DataStore; |
10 |
import org.gvsig.fmap.dal.StoresRepository; |
|
10 | 11 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
11 | 12 |
import org.slf4j.Logger; |
12 | 13 |
import org.slf4j.LoggerFactory; |
... | ... | |
23 | 24 |
} |
24 | 25 |
|
25 | 26 |
public static File getResource(String name) throws Exception { |
26 |
File x = new File(getTargetFolder(), name);
|
|
27 |
File x = FileUtils.getFile(getTargetFolder(), "test-classes", name);
|
|
27 | 28 |
return x; |
28 | 29 |
} |
29 | 30 |
|
... | ... | |
41 | 42 |
|
42 | 43 |
public static FeatureStore openSourceStore1() throws Exception { |
43 | 44 |
DataManager dataManager = DALLocator.getDataManager(); |
44 |
File f = getResource("/org/gvsig/fmap/dal/store/testCreateSource1.csv"); |
|
45 |
File f = getResource("/org/gvsig/fmap/dal/store/csv/testCreateSource1.csv");
|
|
45 | 46 |
FeatureStore store = (FeatureStore) dataManager.openStore( |
46 | 47 |
DataStore.CSV_PROVIDER_NAME, |
47 | 48 |
"file=",f, |
... | ... | |
51 | 52 |
return store; |
52 | 53 |
} |
53 | 54 |
|
55 |
public static FeatureStore openSourceCountries() throws Exception { |
|
56 |
DataManager dataManager = DALLocator.getDataManager(); |
|
57 |
StoresRepository repository = dataManager.getStoresRepository(); |
|
58 |
FeatureStore store = (FeatureStore) repository.getStore("countries"); |
|
59 |
return store; |
|
60 |
} |
|
61 |
|
|
62 |
public static FeatureStore openSourceContinents() throws Exception { |
|
63 |
DataManager dataManager = DALLocator.getDataManager(); |
|
64 |
StoresRepository repository = dataManager.getStoresRepository(); |
|
65 |
FeatureStore store = (FeatureStore) repository.getStore("continents"); |
|
66 |
return store; |
|
67 |
} |
|
68 |
|
|
69 |
public static void initialiceRepository() throws Exception { |
|
70 |
DataManager dataManager = DALLocator.getDataManager(); |
|
71 |
StoresRepository repository = dataManager.getStoresRepository(); |
|
72 |
repository.add( |
|
73 |
"continents", |
|
74 |
dataManager.createStoreParameters( |
|
75 |
DataStore.CSV_PROVIDER_NAME, |
|
76 |
"file=",getResource("/org/gvsig/fmap/dal/store/csv/continents.csv"), |
|
77 |
"automaticTypesDetection=", false, |
|
78 |
"delimiter=",",", |
|
79 |
"locale=","en" |
|
80 |
) |
|
81 |
); |
|
82 |
repository.add( |
|
83 |
"countries", |
|
84 |
dataManager.createStoreParameters( |
|
85 |
DataStore.CSV_PROVIDER_NAME, |
|
86 |
"file=",getResource("/org/gvsig/fmap/dal/store/csv/countries.csv"), |
|
87 |
"automaticTypesDetection=", false, |
|
88 |
"delimiter=",",", |
|
89 |
"locale=","en" |
|
90 |
) |
|
91 |
); |
|
92 |
} |
|
54 | 93 |
} |
Also available in: Unified diff