A B C D G I M N P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- afterEach(ExtensionContext) - Method in class net.morimekta.testing.junit5.ConsoleExtension
- afterEach(ExtensionContext) - Method in class net.morimekta.testing.junit5.sql.DataSourceExtension
- AnnotationUtil - Class in net.morimekta.testing.junit5
B
- beforeEach(ExtensionContext) - Method in class net.morimekta.testing.junit5.ConsoleExtension
- beforeEach(ExtensionContext) - Method in class net.morimekta.testing.junit5.sql.DataSourceExtension
- buildArgumentDimensions(Arguments...) - Static method in class net.morimekta.testing.junit5.ParamsProviderUtil
-
This is a utility to be used with
junit-jupiter-params
argument expander.
C
- cols() - Method in annotation type net.morimekta.testing.junit5.ConsoleSize
- ConsoleDumpErrorOnFailure - Annotation Type in net.morimekta.testing.junit5
-
When using the
ConsoleExtension
, this will trigger it to dump error output on test failure. - ConsoleDumpOutputOnFailure - Annotation Type in net.morimekta.testing.junit5
-
When using the
ConsoleExtension
, this will trigger it to dump standard output on test failure. - ConsoleExtension - Class in net.morimekta.testing.junit5
-
Extension for adding a fully virtual TTY and I/O for testing.
- ConsoleExtension() - Constructor for class net.morimekta.testing.junit5.ConsoleExtension
-
Instantiate the extension.
- ConsoleInteractive - Annotation Type in net.morimekta.testing.junit5
-
When using the
ConsoleExtension
, this will trigger its TTY to behave as an interactive console based on the provided value. - ConsoleSize - Annotation Type in net.morimekta.testing.junit5
-
When using the
ConsoleExtension
, this will override the provided console size.
D
- DataSourceDriverClass - Annotation Type in net.morimekta.testing.junit5.sql
-
Specify the driver class to load for using the database.
- DataSourceExtension - Class in net.morimekta.testing.junit5.sql
-
Manage a DataSource for testing.
- DataSourceExtension() - Constructor for class net.morimekta.testing.junit5.sql.DataSourceExtension
-
Create a H2 database resource, which will clear the DB and load the given schemas for each test.
- DataSourceMode - Annotation Type in net.morimekta.testing.junit5.sql
-
If no
DataSourceURIMethod
is specified to connect to an existing DB instance, then create a H2 in-memory DB instance using a specified query syntax mode. - DataSourceMode.Mode - Enum in net.morimekta.testing.junit5.sql
- DataSourceSchema - Annotation Type in net.morimekta.testing.junit5.sql
-
Specify SQL schemas to be loaded on startup of the DB, before starting the test.
- DataSourceURI - Annotation Type in net.morimekta.testing.junit5.sql
-
Declare on parameter or test instance field to get the URI for the DB.
- DataSourceURIMethod - Annotation Type in net.morimekta.testing.junit5.sql
-
If using an externally started / running DB instance, create a method to get the JDBC URI to connect to the DB.
G
- getAnnotationsBottomUp(ExtensionContext, Class<T>) - Static method in class net.morimekta.testing.junit5.AnnotationUtil
- getTopAnnotation(ExtensionContext, Class<T>) - Static method in class net.morimekta.testing.junit5.AnnotationUtil
I
- isAnnotationPresent(ExtensionContext, Class<? extends Annotation>) - Static method in class net.morimekta.testing.junit5.AnnotationUtil
M
- MYSQL - net.morimekta.testing.junit5.sql.DataSourceMode.Mode
-
Use MySQL query syntax and nits.
N
- net.morimekta.testing.junit5 - module net.morimekta.testing.junit5
-
Module with junit 5 testing utilities.
- net.morimekta.testing.junit5 - package net.morimekta.testing.junit5
- net.morimekta.testing.junit5.sql - package net.morimekta.testing.junit5.sql
P
- ParamsProviderUtil - Class in net.morimekta.testing.junit5
-
Utility class for building argument stream for
MethodSource
. - POSTGRESQL - net.morimekta.testing.junit5.sql.DataSourceMode.Mode
-
Use PostgreSQL query syntax and nits.
R
- resolveParameter(ParameterContext, ExtensionContext) - Method in class net.morimekta.testing.junit5.ConsoleExtension
- resolveParameter(ParameterContext, ExtensionContext) - Method in class net.morimekta.testing.junit5.sql.DataSourceExtension
- rows() - Method in annotation type net.morimekta.testing.junit5.ConsoleSize
S
- supportsParameter(ParameterContext, ExtensionContext) - Method in class net.morimekta.testing.junit5.ConsoleExtension
- supportsParameter(ParameterContext, ExtensionContext) - Method in class net.morimekta.testing.junit5.sql.DataSourceExtension
T
- testFailed(ExtensionContext, Throwable) - Method in class net.morimekta.testing.junit5.ConsoleExtension
V
- value() - Method in annotation type net.morimekta.testing.junit5.ConsoleInteractive
- value() - Method in annotation type net.morimekta.testing.junit5.sql.DataSourceDriverClass
- value() - Method in annotation type net.morimekta.testing.junit5.sql.DataSourceMode
- value() - Method in annotation type net.morimekta.testing.junit5.sql.DataSourceSchema
- value() - Method in annotation type net.morimekta.testing.junit5.sql.DataSourceURIMethod
- valueOf(String) - Static method in enum net.morimekta.testing.junit5.sql.DataSourceMode.Mode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.morimekta.testing.junit5.sql.DataSourceMode.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages