package org.apache.axis2.util; import java.util.ArrayList; import org.apache.axis2.description.java2wsdl.XMLSchemaTest; import org.apache.ws.commons.schema.XmlSchema; public class SchemaUtilTest extends XMLSchemaTest{ private SchemaUtil schemaUtil; @Override protected void setUp() throws Exception { schemaUtil=new SchemaUtil(); super.setUp(); } @Override protected void tearDown() throws Exception { schemaUtil=null; super.tearDown(); } public void testGetAllSchemas() throws Exception{ ArrayList<XmlSchema> schemaList=new ArrayList<XmlSchema>(); loadSampleSchemaFile(schemaList); assertNotNull(schemaList.get(0)); loadSampleSchemaFile(schemaList); XmlSchema[] schemas=SchemaUtil.getAllSchemas(schemaList.get(0)); XmlSchema schema=schemas[0]; assertEquals(schema, schemaList.get(0)); } }