-
- All Implemented Interfaces:
-
groovy.lang.GroovyObject
public abstract class AndroidJUnitPlatformExtension extends GroovyObjectSupport
-
-
Field Summary
Fields Modifier and Type Field Description private final MapProperty<String, String>configurationParametersprivate final InstrumentationTestOptionsinstrumentationTestsprivate final JacocoOptionsjacocoOptionsprivate MetaClassmetaClass
-
Constructor Summary
Constructors Constructor Description AndroidJUnitPlatformExtension(ObjectFactory objects)
-
Method Summary
Modifier and Type Method Description abstract MapProperty<String, String>getConfigurationParameters()final InstrumentationTestOptionsgetInstrumentationTests()Options for controlling instrumentation test execution with JUnit 5 final JacocoOptionsgetJacocoOptions()Options for controlling Jacoco reporting final UnitconfigurationParameter(String key, String value)Add a configuration parameter final UnitconfigurationParameters(Map<String, String> parameters)Add a map of configuration parameters final Unitfilters(String qualifier, Action<FiltersExtension> action)Configure the {@link FiltersExtension} for tests that belong to the provided build variant final Unitfilters(Action<FiltersExtension> action)Configure the global {@link FiltersExtension} for all variants. final ObjectmethodMissing(String name, Object args)final UnitinstrumentationTests(Action<InstrumentationTestOptions> action)final UnitjacocoOptions(Action<JacocoOptions> action)-
Methods inherited from class groovy.lang.GroovyObjectSupport
getMetaClass, setMetaClass -
Methods inherited from class groovy.lang.GroovyObject
getProperty, invokeMethod, setProperty -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getConfigurationParameters
@Input() abstract MapProperty<String, String> getConfigurationParameters()
-
getInstrumentationTests
final InstrumentationTestOptions getInstrumentationTests()
Options for controlling instrumentation test execution with JUnit 5
-
getJacocoOptions
final JacocoOptions getJacocoOptions()
Options for controlling Jacoco reporting
-
configurationParameter
final Unit configurationParameter(String key, String value)
Add a configuration parameter
-
configurationParameters
final Unit configurationParameters(Map<String, String> parameters)
Add a map of configuration parameters
-
filters
final Unit filters(String qualifier, Action<FiltersExtension> action)
Configure the {@link FiltersExtension} for tests that belong to the provided build variant
-
filters
final Unit filters(Action<FiltersExtension> action)
Configure the global {@link FiltersExtension} for all variants.
-
methodMissing
final Object methodMissing(String name, Object args)
-
instrumentationTests
final Unit instrumentationTests(Action<InstrumentationTestOptions> action)
-
jacocoOptions
final Unit jacocoOptions(Action<JacocoOptions> action)
-
-
-
-