Class TestNGMapConfigurator

  • All Implemented Interfaces:
    Configurator
    Direct Known Subclasses:
    TestNG510Configurator

    public class TestNGMapConfigurator
    extends java.lang.Object
    implements Configurator
    TestNG configurator for 5.3+ versions. TestNG exposes a TestNG.configure(java.util.Map) method. All supported TestNG options are passed in String format, except org.testng.TestNGCommandLineArgs#LISTENER_COMMAND_OPT which is List>Class<, org.testng.TestNGCommandLineArgs#JUNIT_DEF_OPT which is a Boolean, org.testng.TestNGCommandLineArgs#SKIP_FAILED_INVOCATION_COUNT_OPT which is a Boolean, org.testng.TestNGCommandLineArgs#OBJECT_FACTORY_COMMAND_OPT which is a Class, org.testng.TestNGCommandLineArgs#REPORTERS_LIST which is a List>ReporterConfig<.
    Test classes and/or suite files are not passed along as options parameters, but configured separately.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void configure​(org.testng.TestNG testng, java.util.Map<java.lang.String,​java.lang.String> options)  
      void configure​(org.testng.xml.XmlSuite suite, java.util.Map<java.lang.String,​java.lang.String> options)  
      protected java.lang.Object convert​(java.lang.Object val, java.lang.Class<?> type)  
      protected java.lang.Object convertListeners​(java.lang.String listenerClasses)  
      protected java.lang.Object convertReporterConfig​(java.lang.Object val)  
      (package private) java.util.Map<java.lang.String,​java.lang.Object> getConvertedOptions​(java.util.Map<java.lang.String,​java.lang.String> options)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TestNGMapConfigurator

        public TestNGMapConfigurator()