org.mule.config.spring
Class AbstractSchemaValidationTestCase

java.lang.Object
  extended by org.mule.tck.junit4.AbstractMuleTestCase
      extended by org.mule.config.spring.AbstractSchemaValidationTestCase
Direct Known Subclasses:
InvalidSchemaValidationTestCase, RootSchemaValidationTestCase

public abstract class AbstractSchemaValidationTestCase
extends AbstractMuleTestCase


Field Summary
protected  Map schemas
           
static String SEPARATOR
           
 
Fields inherited from class org.mule.tck.junit4.AbstractMuleTestCase
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY
 
Constructor Summary
AbstractSchemaValidationTestCase()
           
 
Method Summary
protected  void addSchema(String name, String location)
           
protected  void doTest(String config)
           
protected  Source[] getSchemasAsSources()
           
protected  Source load(String name)
           
 void setUpSchemas()
           
 void testSchemaLocations()
           
 
Methods inherited from class org.mule.tck.junit4.AbstractMuleTestCase
clearExcludedFlag, clearRequestContext, createTestTimeoutRule, getTestHeader, getTestTimeoutSecs, getTimeoutSystemProperty, initializeMuleTest, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isExcluded, isFailOnTimeout, isOffline, isTestIncludedInExclusionFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEPARATOR

public static final String SEPARATOR
See Also:
Constant Field Values

schemas

protected Map schemas
Constructor Detail

AbstractSchemaValidationTestCase

public AbstractSchemaValidationTestCase()
Method Detail

setUpSchemas

public void setUpSchemas()

addSchema

protected void addSchema(String name,
                         String location)

getSchemasAsSources

protected Source[] getSchemasAsSources()
                                throws IOException
Throws:
IOException

doTest

protected void doTest(String config)
               throws SAXException,
                      IOException
Throws:
SAXException
IOException

load

protected Source load(String name)
               throws IOException
Throws:
IOException

testSchemaLocations

public void testSchemaLocations()
                         throws IOException
Throws:
IOException


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.