A B C E G I S W 
All Classes All Packages

A

afterAll(ExtensionContext) - Method in class io.mats3.test.jupiter.Extension_Mats
Executed by Jupiter after all test methods have been executed.
afterEach(ExtensionContext) - Method in class io.mats3.test.jupiter.Extension_MatsAnnotatedClass
 
afterEach(ExtensionContext) - Method in class io.mats3.test.jupiter.Extension_MatsEndpoint
 

B

beforeAll(ExtensionContext) - Method in class io.mats3.test.jupiter.Extension_Mats
Executed by Jupiter before any test method is executed.
beforeEach(ExtensionContext) - Method in class io.mats3.test.jupiter.Extension_MatsAnnotatedClass
 
beforeEach(ExtensionContext) - Method in class io.mats3.test.jupiter.Extension_MatsEndpoint
 

C

create() - Static method in class io.mats3.test.jupiter.Extension_Mats
Creates an Extension_Mats utilizing the MATS default serializer
create(MatsFactory) - Static method in class io.mats3.test.jupiter.Extension_MatsAnnotatedClass
Create a new Extension_MatsSpring instance based on the supplied MatsFactory instance, register to Junit using RegisterExtension.
create(MatsSerializer<?>) - Static method in class io.mats3.test.jupiter.Extension_Mats
Creates an Extension_Mats utilizing the user provided MatsSerializer which serializes to the type of String.
create(Extension_Mats) - Static method in class io.mats3.test.jupiter.Extension_MatsAnnotatedClass
Create a new Extension_MatsSpring instance based on a Extension_Mats instance (from which the needed MatsFactory is gotten), register to Junit using RegisterExtension.
create(Extension_Mats, String, Class<R>, Class<I>) - Static method in class io.mats3.test.jupiter.Extension_MatsEndpoint
Convenience variant of create(endpointId, replyClass, incomingClass) taking a Extension_Mats as first argument for fetching the MatsFactory, for use in "pure Java" environments (read as: non-Spring).
create(String, Class<R>, Class<I>) - Static method in class io.mats3.test.jupiter.Extension_MatsEndpoint
Creates a Jupiter Extension for a single-staged endpoint whose processor is not defined at start.
createWithDb() - Static method in class io.mats3.test.jupiter.Extension_Mats
 
createWithDb(MatsSerializer<?>) - Static method in class io.mats3.test.jupiter.Extension_Mats
 

E

Extension_Mats - Class in io.mats3.test.jupiter
Provides a full MATS harness for unit testing by creating MatsFactory utilizing an in-vm Active MQ broker, and optionally a TestH2DataSource for database tests.
Extension_Mats(MatsSerializer<?>) - Constructor for class io.mats3.test.jupiter.Extension_Mats
 
Extension_Mats(MatsSerializer<?>, DataSource) - Constructor for class io.mats3.test.jupiter.Extension_Mats
 
Extension_MatsAnnotatedClass - Class in io.mats3.test.jupiter
Helper class to test Mats3 Endpoints which are defined using the Mats3 SpringConfig annotations, but without using the full Spring harness for testing.
Extension_MatsEndpoint<R,​I> - Class in io.mats3.test.jupiter
Extension to create a single staged endpoint whose reply/processor can be changed throughout its life, i.e.

G

getExtension(ExtensionContext) - Static method in class io.mats3.test.jupiter.Extension_Mats
Returns the Extension_Mats from the test context, provided that this has been initialized prior to calling this method.

I

io.mats3.test.jupiter - package io.mats3.test.jupiter
Mats3 testing tools for Jupiter (JUnit 5).

S

setMatsFactory(MatsFactory) - Method in class io.mats3.test.jupiter.Extension_MatsEndpoint
Sets the internal MatsFactory to be utilized for the creation of this endpoint.
setProcessLambda(MatsEndpoint.ProcessSingleLambda<R, I>) - Method in class io.mats3.test.jupiter.Extension_MatsEndpoint
 

W

withAnnotatedMatsClasses(Class<?>...) - Method in class io.mats3.test.jupiter.Extension_MatsAnnotatedClass
Add classes to act as a source for annotations to register Mats endpoints for each test.
withAnnotatedMatsInstances(Object...) - Method in class io.mats3.test.jupiter.Extension_MatsAnnotatedClass
Add instances of classes annotated with Mats annotations to register Mats endpoints for each test.
A B C E G I S W 
All Classes All Packages