Class XMLObjectProviderInitializerBaseTestCase

  • Direct Known Subclasses:
    XMLObjectProviderInitializerTest

    public abstract class XMLObjectProviderInitializerBaseTestCase
    extends InitializerBaseTestCase
    An abstract base class for XMLObject provider initializers which takes care of the boilerplate, requiring concrete subclasses to only supply the initializer impl to test along with the collection of QNames to check.
    • Constructor Detail

      • XMLObjectProviderInitializerBaseTestCase

        public XMLObjectProviderInitializerBaseTestCase()
    • Method Detail

      • getTestedInitializer

        protected abstract Initializer getTestedInitializer()
        Get the initializer impl to test.
        Returns:
        the initializer impl instance
      • getTestedProviders

        protected abstract QName[] getTestedProviders()
        Get the array of QNames to test from the XMLObjectProviderRegistry.
        Returns:
        an array of XMLObject provider QNames