FileDocCategorySizeDatePackage
TestXercesAltConfig.javaAPI DocAndroid 1.5 API1885Wed May 06 22:41:04 BST 2009org.w3c.domts.level3.core

TestXercesAltConfig

public class TestXercesAltConfig extends TestSuite
Test suite that runs all DOM L3 Core tests using the Xerces-J in an alternative configuration.
author
Curt Arnold

Fields Summary
Constructors Summary
Methods Summary
public static junit.framework.TestSuitesuite()

		Class testClass =
			ClassLoader.getSystemClassLoader().loadClass(
				"org.w3c.domts.level3.core.alltests");
		Constructor testConstructor =
			testClass.getConstructor(
				new Class[] { DOMTestDocumentBuilderFactory.class });

		DocumentBuilderFactory xercesFactory =
			(DocumentBuilderFactory) ClassLoader
				.getSystemClassLoader()
				.loadClass("org.apache.xerces.jaxp.DocumentBuilderFactoryImpl")
				.newInstance();

		DOMTestDocumentBuilderFactory factory =
			new JAXPDOMTestDocumentBuilderFactory(
				xercesFactory,
				JAXPDOMTestDocumentBuilderFactory.getConfiguration2());

		Object test = testConstructor.newInstance(new Object[] { factory });

		return new JUnitTestSuiteAdapter((DOMTestSuite) test);