A B C D G I M N P R S T V 
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.
A B C D G I M N P R S T V 
All Classes All Packages