Class AbstractDirectConfigurator
java.lang.Object
org.apache.maven.surefire.testng.conf.AbstractDirectConfigurator
- All Implemented Interfaces:
Configurator
- Direct Known Subclasses:
TestNG4751Configurator
,TestNG52Configurator
Configurator that relies on reflection to set parameters in TestNG
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Describes a property setter by method name and parameter class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final Map<String,
AbstractDirectConfigurator.Setter> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
void
void
private void
configureInstance
(Object testngInstance, Map<String, String> options) filterForSuite
(Map<String, String> options) (package private) static Class<?>
loadListenerClasses
(String listenerClasses)
-
Field Details
-
setters
-
-
Constructor Details
-
AbstractDirectConfigurator
AbstractDirectConfigurator()
-
-
Method Details
-
configure
public void configure(org.testng.TestNG testng, Map<String, String> options) throws TestSetFailedException- Specified by:
configure
in interfaceConfigurator
- Throws:
TestSetFailedException
-
configure
public void configure(org.testng.xml.XmlSuite suite, Map<String, String> options) throws TestSetFailedException- Specified by:
configure
in interfaceConfigurator
- Throws:
TestSetFailedException
-
filterForSuite
-
addPropIfNotNull
-
configureInstance
-
loadListenerClasses
- Throws:
TestSetFailedException
-
loadClass
- Throws:
TestSetFailedException
-