@Test
public void testGetFeatureTypeAbstract() throws IOException {

    createTestProtocol(GEOS_ARCHSITES.CAPABILITIES);
    assertEquals("Generated from sfArchsites", wfs
            .getFeatureTypeAbstract(GEOS_ARCHSITES.FEATURETYPENAME));
    createTestProtocol(CUBEWERX_GOVUNITCE.CAPABILITIES);
    assertNull(wfs.getFeatureTypeAbstract(CUBEWERX_GOVUNITCE.FEATURETYPENAME));
    try {
        wfs.getFeatureTypeAbstract("nonExistentTypeName");
        fail("Expected IAE");
    } catch (IllegalArgumentException e) {
        assertTrue(true);
    }
}