Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractMicronautExtension<C> - Class in io.micronaut.test.extensions
-
Abstract base class for both JUnit 5 and Spock.
- AbstractMicronautExtension() - Constructor for class io.micronaut.test.extensions.AbstractMicronautExtension
- ACTIVE_MOCKS - Static variable in class io.micronaut.test.condition.TestActiveCondition
- ACTIVE_SPEC_CLAZZ - Static variable in class io.micronaut.test.condition.TestActiveCondition
- afterClass(C) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
-
Executed after the class is complete.
- afterCleanupTest(TestContext) - Method in interface io.micronaut.test.context.TestExecutionListener
-
Executed after the setup method of a test method.
- afterCleanupTest(TestContext) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
- afterEach(C) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
-
Executed after each test completes.
- afterSetupTest(TestContext) - Method in interface io.micronaut.test.context.TestExecutionListener
-
Executed after the setup method of a test method.
- afterSetupTest(TestContext) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
- afterTestClass(TestContext) - Method in interface io.micronaut.test.context.TestExecutionListener
-
Executed after all of the tests of a class have bean executed.
- afterTestClass(TestContext) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
- afterTestExecution(TestContext) - Method in interface io.micronaut.test.context.TestExecutionListener
-
Executed after a single test iteration has been executed .
- afterTestExecution(TestContext) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
- afterTestMethod(TestContext) - Method in interface io.micronaut.test.context.TestExecutionListener
-
Executed after a test method has been executed (a test method may contain multiple iterations).
- afterTestMethod(TestContext) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
- alignMocks(C, Object) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
- AnnotationUtils - Class in io.micronaut.test.annotation
-
Common annotation utilities.
- application() - Method in class io.micronaut.test.annotation.MicronautTestValue
- applicationContext - Variable in class io.micronaut.test.extensions.AbstractMicronautExtension
B
- bean() - Element in annotation interface io.micronaut.test.annotation.MockBean
- beforeClass(C, Class<?>, MicronautTestValue) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
-
Executed before tests within a class are run.
- beforeCleanupTest(TestContext) - Method in interface io.micronaut.test.context.TestExecutionListener
-
Executed before the setup method of a test method.
- beforeCleanupTest(TestContext) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
- beforeEach(C, Object, AnnotatedElement, List<Property>) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
-
To be called by the different implementations before each test method.
- beforeSetupTest(TestContext) - Method in interface io.micronaut.test.context.TestExecutionListener
-
Executed before the setup method of a test method.
- beforeSetupTest(TestContext) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
- beforeTestClass(TestContext) - Method in interface io.micronaut.test.context.TestExecutionListener
-
Executed before all of the tests of a class are executed.
- beforeTestClass(TestContext) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
- beforeTestExecution(TestContext) - Method in interface io.micronaut.test.context.TestExecutionListener
-
Executed before a single test iteration is executed.
- beforeTestExecution(TestContext) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
- beforeTestMethod(TestContext) - Method in interface io.micronaut.test.context.TestExecutionListener
-
Executed before a test method is executed (a test method may contain multiple iterations).
- beforeTestMethod(TestContext) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
C
- contextBuilder() - Method in class io.micronaut.test.annotation.MicronautTestValue
-
The application context builder to use to construct the context.
- create(Map<String, Object>, Class<?>) - Method in interface io.micronaut.test.support.TestPropertyProviderFactory
-
Creates a new test property provider.
D
- DISABLED_MESSAGE - Static variable in class io.micronaut.test.extensions.AbstractMicronautExtension
E
- embeddedApplication - Variable in class io.micronaut.test.extensions.AbstractMicronautExtension
- environments() - Method in class io.micronaut.test.annotation.MicronautTestValue
F
- findRepeatableAnnotations(AnnotatedElement, Class<A>) - Static method in class io.micronaut.test.annotation.AnnotationUtils
-
Find all repeatable annotations of
annotationTypethat are either present, indirectly present, or meta-present on the suppliedAnnotatedElement.
G
- get() - Method in interface io.micronaut.test.support.TestPropertyProvider
- getApplicationConfiguration() - Method in class io.micronaut.test.support.server.TestEmbeddedServer
- getApplicationConfiguration() - Method in class io.micronaut.test.support.server.TestExecutableEmbeddedServer
- getApplicationContext() - Method in class io.micronaut.test.context.TestContext
- getApplicationContext() - Method in class io.micronaut.test.support.server.TestEmbeddedServer
- getApplicationContext() - Method in class io.micronaut.test.support.server.TestExecutableEmbeddedServer
- getHost() - Method in class io.micronaut.test.support.server.TestEmbeddedServer
- getHost() - Method in class io.micronaut.test.support.server.TestExecutableEmbeddedServer
- getPort() - Method in class io.micronaut.test.support.server.TestEmbeddedServer
- getPort() - Method in class io.micronaut.test.support.server.TestExecutableEmbeddedServer
- getProperties() - Method in interface io.micronaut.test.support.TestPropertyProvider
-
Allows dynamically providing properties for a test.
- getScheme() - Method in class io.micronaut.test.support.server.TestEmbeddedServer
- getScheme() - Method in class io.micronaut.test.support.server.TestExecutableEmbeddedServer
- getTestClass() - Method in class io.micronaut.test.context.TestContext
- getTestContext() - Method in interface io.micronaut.test.context.TestMethodInvocationContext
- getTestException() - Method in class io.micronaut.test.context.TestContext
- getTestInstance() - Method in class io.micronaut.test.context.TestContext
- getTestMethod() - Method in class io.micronaut.test.context.TestContext
- getTestName() - Method in class io.micronaut.test.context.TestContext
- getURI() - Method in class io.micronaut.test.support.server.TestEmbeddedServer
- getURI() - Method in class io.micronaut.test.support.server.TestExecutableEmbeddedServer
- getURL() - Method in class io.micronaut.test.support.server.TestEmbeddedServer
- getURL() - Method in class io.micronaut.test.support.server.TestExecutableEmbeddedServer
H
- hasInterceptors() - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
I
- interceptAfterEach(TestMethodInvocationContext<Object>) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
- interceptAfterEach(TestMethodInvocationContext<R>) - Method in interface io.micronaut.test.context.TestMethodInterceptor
-
Intercepts after each test invocation.
- interceptBeforeEach(TestMethodInvocationContext<Object>) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
- interceptBeforeEach(TestMethodInvocationContext<R>) - Method in interface io.micronaut.test.context.TestMethodInterceptor
-
Intercepts before each test invocation.
- interceptTest(TestMethodInvocationContext<Object>) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
- interceptTest(TestMethodInvocationContext<R>) - Method in interface io.micronaut.test.context.TestMethodInterceptor
-
Intercepts each test invocation.
- io.micronaut.test.annotation - package io.micronaut.test.annotation
- io.micronaut.test.condition - package io.micronaut.test.condition
- io.micronaut.test.context - package io.micronaut.test.context
- io.micronaut.test.extensions - package io.micronaut.test.extensions
- io.micronaut.test.support - package io.micronaut.test.support
- io.micronaut.test.support.server - package io.micronaut.test.support.server
- isResolveParameters() - Method in class io.micronaut.test.annotation.MicronautTestValue
- isRunning() - Method in class io.micronaut.test.support.server.TestEmbeddedServer
- isRunning() - Method in class io.micronaut.test.support.server.TestExecutableEmbeddedServer
- isServer() - Method in class io.micronaut.test.support.server.TestEmbeddedServer
- isSupportsTestMethodInterceptors() - Method in class io.micronaut.test.context.TestContext
- isTestSuiteBeanPresent(Class<?>) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
M
- matches(ConditionContext) - Method in class io.micronaut.test.condition.TestActiveCondition
- MicronautTestValue - Class in io.micronaut.test.annotation
-
Value object for the values from any of the MicronautTest annotations.
- MicronautTestValue(Class<?>, String[], String[], String[], boolean, boolean, boolean, Class<? extends ApplicationContextBuilder>[], TransactionMode, boolean, boolean) - Constructor for class io.micronaut.test.annotation.MicronautTestValue
-
Default constructor.
- MISCONFIGURED_MESSAGE - Static variable in class io.micronaut.test.extensions.AbstractMicronautExtension
- MockBean - Annotation Interface in io.micronaut.test.annotation
-
Annotation that can be applied on the method level in a test to define a Mock bean using Spock's mocking API.
N
- named() - Element in annotation interface io.micronaut.test.annotation.MockBean
-
The name of the bean to replace in the case of multiple beans.
O
- oldValues - Variable in class io.micronaut.test.extensions.AbstractMicronautExtension
P
- packages() - Method in class io.micronaut.test.annotation.MicronautTestValue
- postProcessBuilder(ApplicationContextBuilder) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
-
Allows subclasses to customize the builder right before context initialization.
- proceed() - Method in interface io.micronaut.test.context.TestMethodInvocationContext
-
Proceed with the method invocation.
- PROPERTY - Static variable in class io.micronaut.test.support.server.TestEmbeddedServer
- PROPERTY - Static variable in class io.micronaut.test.support.server.TestExecutableEmbeddedServer
- propertySources() - Method in class io.micronaut.test.annotation.MicronautTestValue
-
One or many references to classpath.
R
- rebuildContext() - Method in class io.micronaut.test.annotation.MicronautTestValue
-
Whether to rebuild the application context before each test method.
- refreshScope - Variable in class io.micronaut.test.extensions.AbstractMicronautExtension
- resolveTestProperties(C, MicronautTestValue, Map<String, Object>) - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
-
Resolves any test properties.
- rollback() - Method in class io.micronaut.test.annotation.MicronautTestValue
-
Whether to rollback (if possible) any data access code between each test execution.
S
- SEPARATE_TRANSACTIONS - Enum constant in enum class io.micronaut.test.annotation.TransactionMode
-
Each setup/cleanup method is wrapped in its own transaction, separate from that of the test.
- SINGLE_TRANSACTION - Enum constant in enum class io.micronaut.test.annotation.TransactionMode
-
All setup methods are wrapped in the same transaction as the test.
- specDefinition - Variable in class io.micronaut.test.extensions.AbstractMicronautExtension
- start() - Method in class io.micronaut.test.support.server.TestExecutableEmbeddedServer
- startApplication() - Method in class io.micronaut.test.annotation.MicronautTestValue
- startApplicationContext() - Method in class io.micronaut.test.extensions.AbstractMicronautExtension
-
Starts the application context.
- stop() - Method in class io.micronaut.test.support.server.TestExecutableEmbeddedServer
T
- TEST_PROPERTY_SOURCE - Static variable in class io.micronaut.test.extensions.AbstractMicronautExtension
-
The name of the property source that contains test properties.
- TEST_ROLLBACK - Static variable in class io.micronaut.test.extensions.AbstractMicronautExtension
- TEST_TRANSACTION_MODE - Static variable in class io.micronaut.test.extensions.AbstractMicronautExtension
- TEST_TRANSACTIONAL - Static variable in class io.micronaut.test.extensions.AbstractMicronautExtension
- TestActiveCondition - Class in io.micronaut.test.condition
-
A custom
Conditionthat enables inner classes andMockBeaninstances only for the scope of the test. - TestActiveCondition() - Constructor for class io.micronaut.test.condition.TestActiveCondition
- testAnnotationValue - Variable in class io.micronaut.test.extensions.AbstractMicronautExtension
- TestContext - Class in io.micronaut.test.context
-
Test context used by
TestExecutionListeners. - TestContext(ApplicationContext, Class<?>, AnnotatedElement, Object, Throwable, String, boolean) - Constructor for class io.micronaut.test.context.TestContext
- TestEmbeddedServer - Class in io.micronaut.test.support.server
-
An
EmbeddedServerimplementation that can be enabled by settingmicronaut.test.server.urlto run tests against and existing running server. - TestEmbeddedServer(URL, ApplicationConfiguration, ApplicationContext) - Constructor for class io.micronaut.test.support.server.TestEmbeddedServer
-
Default constructor.
- TestExecutableEmbeddedServer - Class in io.micronaut.test.support.server
-
An
EmbeddedServerimplementation that runs an external executable JAR or native. - TestExecutableEmbeddedServer(String, ApplicationContext, HttpServerConfiguration) - Constructor for class io.micronaut.test.support.server.TestExecutableEmbeddedServer
-
Default constructor.
- TestExecutionListener - Interface in io.micronaut.test.context
-
Test execution listener.
- TestMethodInterceptor<R> - Interface in io.micronaut.test.context
-
Test method interceptor.
- TestMethodInvocationContext<R> - Interface in io.micronaut.test.context
-
The test method invocation context.
- testProperties - Variable in class io.micronaut.test.extensions.AbstractMicronautExtension
- TestPropertyProvider - Interface in io.micronaut.test.support
-
Allows providing application properties dynamically from a test.
- TestPropertyProviderFactory - Interface in io.micronaut.test.support
-
A test property provider factory is responsible for generating a test property provider which is going to be called during test setup, as any other
TestPropertyProvider. - transactional() - Method in class io.micronaut.test.annotation.MicronautTestValue
-
Allow disabling or enabling of automatic transaction wrapping.
- transactionMode() - Method in class io.micronaut.test.annotation.MicronautTestValue
-
The
TransactionMode. - TransactionMode - Enum Class in io.micronaut.test.annotation
-
Describes how transactions are handled for each test.
V
- value() - Element in annotation interface io.micronaut.test.annotation.MockBean
- valueOf(String) - Static method in enum class io.micronaut.test.annotation.TransactionMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micronaut.test.annotation.TransactionMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values