A B C E G I S W
All Classes All Packages
All Classes All Packages
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_Matsutilizing theMATS default serializer - create(MatsFactory) - Static method in class io.mats3.test.jupiter.Extension_MatsAnnotatedClass
-
Create a new Extension_MatsSpring instance based on the supplied
MatsFactoryinstance, register to Junit usingRegisterExtension. - create(MatsSerializer<?>) - Static method in class io.mats3.test.jupiter.Extension_Mats
-
Creates an
Extension_Matsutilizing the user providedMatsSerializerwhich 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_Matsinstance (from which the needed MatsFactory is gotten), register to Junit usingRegisterExtension. - 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 aExtension_Matsas first argument for fetching theMatsFactory, 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
MatsFactoryutilizing an in-vm Active MQ broker, and optionally aTestH2DataSourcefor 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_Matsfrom 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
MatsFactoryto 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.
All Classes All Packages