All Classes and Interfaces
Class
Description
Abstract base class for both JUnit 5 and Spock.
Common annotation utilities.
Handler for r2dbc
ConnectionFactory
instances.Handler for raw
DataSource
instances.Handler for
DataSource
instances which may be a DelegatingDataSource
.Extension for JUnit 5.
Extension for Spock.
Annotation that can be applied to any JUnit 5 test to make it a Micronaut test.
Annotation that can be applied to any Spock spec or JUnit 5 test to make it a Micronaut test.
Value object for the values from any of the MicronautTest annotations.
Annotation that can be applied on the method level in a test to define a Mock bean using Spock's mocking API.
Helper class making it easier to create request specifications.
Annotation that can be applied to a test scenario to execute SQL against a test database prior to the sceario being run.
The phase of the test to execute the SQL scripts.
Wrapper annotation class to allow multiple Sql annotations per test class or method.
Exception thrown when an error occurs handling an
Sql
annotation.Interface for handling Sql annotation for different data sources.
A custom
Condition
that enables inner classes and MockBean
instances only for the scope of the test.Test context used by
TestExecutionListener
s.An
EmbeddedServer
implementation that can be enabled by setting micronaut.test.server.url
to run tests against and existing running server.An
EmbeddedServer
implementation that runs an external executable JAR or native.Test execution listener.
Test method interceptor.
The test method invocation context.
Allows providing application properties dynamically from a test.
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
.Static helper class to handle
Sql
annotations.Describes how transactions are handled for each test.