@Internal
public class MicronautTestValue
extends java.lang.Object
| Constructor and Description | 
|---|
| MicronautTestValue(java.lang.Class<?> application,
                  java.lang.String[] environments,
                  java.lang.String[] packages,
                  java.lang.String[] propertySources,
                  boolean rollback,
                  boolean transactional,
                  boolean rebuildContext,
                  java.lang.Class<? extends io.micronaut.context.ApplicationContextBuilder>[] contextBuilder,
                  TransactionMode transactionMode,
                  boolean startApplication)Default constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Class<?> | application() | 
| java.lang.Class<? extends io.micronaut.context.ApplicationContextBuilder>[] | contextBuilder()The application context builder to use to construct the context. | 
| java.lang.String[] | environments() | 
| java.lang.String[] | packages() | 
| java.lang.String[] | propertySources()One or many references to classpath. | 
| boolean | rebuildContext()Whether to rebuild the application context before each test method. | 
| boolean | rollback()Whether to rollback (if possible) any data access code between each test execution. | 
| boolean | startApplication() | 
| boolean | transactional()Allow disabling or enabling of automatic transaction wrapping. | 
| TransactionMode | transactionMode()The  TransactionMode. | 
@Creator
public MicronautTestValue(java.lang.Class<?> application,
                                   java.lang.String[] environments,
                                   java.lang.String[] packages,
                                   java.lang.String[] propertySources,
                                   boolean rollback,
                                   boolean transactional,
                                   boolean rebuildContext,
                                   java.lang.Class<? extends io.micronaut.context.ApplicationContextBuilder>[] contextBuilder,
                                   TransactionMode transactionMode,
                                   boolean startApplication)
application - The application class of the applicationenvironments - The environments to use.packages - The packages to consider for scanning.propertySources - The property sourcesrollback - True if changes should be rolled backtransactional - Whether to wrap a test in a transaction.rebuildContext - true if the application context should be rebuilt for each test methodcontextBuilder - The buildertransactionMode - The transaction modestartApplication - Whether the start the apppublic java.lang.Class<?> application()
public java.lang.String[] environments()
public java.lang.String[] packages()
public java.lang.String[] propertySources()
public boolean rollback()
public boolean transactional()
public boolean rebuildContext()
public java.lang.Class<? extends io.micronaut.context.ApplicationContextBuilder>[] contextBuilder()
public TransactionMode transactionMode()
TransactionMode.public boolean startApplication()