@Test
public void testBuildFeatureDifferentTypes() throws IOException {
String input = CSVTestStrategySupport.buildInputString(
"doubleval,intval,lat,stringval,lon", "3.8,7,73.28,foo,-14.39",
"9.12,-38,0,bar,29", "-37,0,49,baz,0");
CSVFileState fileState = new CSVFileState(input, "typename");
CSVLatLonStrategy strategy = new CSVLatLonStrategy(fileState);
CSVIterator iterator = strategy.iterator();
SimpleFeatureType featureType = strategy.getFeatureType();
assertEquals("invalid attribute count", 4, featureType.getAttributeCount());