A B C D E G I J K L M O P R S T U V W 
All Classes All Packages

A

ApplicationEnvironment - Interface in org.microshed.testing
Defines an approach for configuring and starting the test enviornment.
ApplicationEnvironment.Resolver - Class in org.microshed.testing
 
applyConfiguration(Class<?>) - Method in interface org.microshed.testing.ApplicationEnvironment
This method is typically called by the test framework.
applyConfiguration(Class<?>) - Method in class org.microshed.testing.ManuallyStartedConfiguration
 

B

BasicAuthConfig - Annotation Type in org.microshed.testing.jaxrs
Used to annotate a REST Client to configure Basic Authorization that will be applied to all of its HTTP invocations.
bootstrapServers() - Method in annotation type org.microshed.testing.kafka.KafkaConsumerClient
 
bootstrapServers() - Method in annotation type org.microshed.testing.kafka.KafkaProducerClient
 
build(Class<T>) - Method in class org.microshed.testing.jaxrs.RestClientBuilder
 
buildJwt(String, String, String[]) - Static method in class org.microshed.testing.jwt.JwtBuilder
 

C

claims() - Method in annotation type org.microshed.testing.jwt.JwtConfig
array of claims in the following format: key=value example: {"sub=fred", "upn=fred", "kid=123"} For arrays, separate values with a comma.
configureRestAssured() - Method in interface org.microshed.testing.ApplicationEnvironment
 

D

DEFAULT_ISSUER - Static variable in annotation type org.microshed.testing.jwt.JwtConfig
 
DEFAULT_PRIORITY - Static variable in interface org.microshed.testing.ApplicationEnvironment
The default priority returned by an implementation of ApplicationEnvironment.isAvailable() In general, built-in ApplicationEnvironment implementations have a priority less than the default and user-defined priorities will have a greater than default priority.
DEFAULT_SUBJECT - Static variable in annotation type org.microshed.testing.jwt.JwtConfig
 

E

ENV_CLASS - Static variable in interface org.microshed.testing.ApplicationEnvironment
The name of the system property or environment variable that indicates a specific ApplicationEnvironment to use.

G

getApplicationURL() - Method in interface org.microshed.testing.ApplicationEnvironment
 
getApplicationURL() - Method in class org.microshed.testing.ManuallyStartedConfiguration
 
getBasePath() - Static method in class org.microshed.testing.ManuallyStartedConfiguration
 
getHostname() - Static method in class org.microshed.testing.ManuallyStartedConfiguration
 
getHttpPort() - Static method in class org.microshed.testing.ManuallyStartedConfiguration
 
getHttpsPort() - Static method in class org.microshed.testing.ManuallyStartedConfiguration
 
getPriority() - Method in interface org.microshed.testing.ApplicationEnvironment
 
getPriority() - Method in class org.microshed.testing.ManuallyStartedConfiguration
 
getPublicKey() - Static method in class org.microshed.testing.jwt.JwtBuilder
 
getRuntimeURL() - Static method in class org.microshed.testing.ManuallyStartedConfiguration
 
groupId() - Method in annotation type org.microshed.testing.kafka.KafkaConsumerClient
 

I

isAvailable() - Method in interface org.microshed.testing.ApplicationEnvironment
 
isAvailable() - Method in class org.microshed.testing.ManuallyStartedConfiguration
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.microshed.testing.jaxrs.JsonBProvider
 
isSelected(Class<? extends ApplicationEnvironment>) - Static method in class org.microshed.testing.ApplicationEnvironment.Resolver
 
issuer() - Method in annotation type org.microshed.testing.jwt.JwtConfig
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.microshed.testing.jaxrs.JsonBProvider
 

J

JsonBProvider - Class in org.microshed.testing.jaxrs
 
JsonBProvider() - Constructor for class org.microshed.testing.jaxrs.JsonBProvider
 
JwtBuilder - Class in org.microshed.testing.jwt
Build JWT's for use with Rest clients.
JwtBuilder() - Constructor for class org.microshed.testing.jwt.JwtBuilder
 
JwtConfig - Annotation Type in org.microshed.testing.jwt
Used to annotate a REST Client to configure MicroProfile JWT settings that will be applied to all of its HTTP invocations.

K

KafkaConsumerClient - Annotation Type in org.microshed.testing.kafka
Identifies an injection point for a org.apache.kafka.clients.consumer.KafkaConsumer The annotated field MUST be public static and non-final.
KafkaProducerClient - Annotation Type in org.microshed.testing.kafka
Identifies an injection point for a org.apache.kafka.clients.producer.KafkaProducer The annotated field MUST be public static and non-final.
keyDeserializer() - Method in annotation type org.microshed.testing.kafka.KafkaConsumerClient
 
keySerializer() - Method in annotation type org.microshed.testing.kafka.KafkaProducerClient
 

L

load() - Static method in class org.microshed.testing.ApplicationEnvironment.Resolver
 

M

MANUAL_ENALBED - Static variable in class org.microshed.testing.ManuallyStartedConfiguration
 
ManuallyStartedConfiguration - Class in org.microshed.testing
Configuration representing application and dependent services already being started prior to running the tests.
ManuallyStartedConfiguration() - Constructor for class org.microshed.testing.ManuallyStartedConfiguration
 
MICROSHED_APP_CONTEXT_ROOT - Static variable in class org.microshed.testing.ManuallyStartedConfiguration
 
MICROSHED_HOSTNAME - Static variable in class org.microshed.testing.ManuallyStartedConfiguration
 
MICROSHED_HTTP_PORT - Static variable in class org.microshed.testing.ManuallyStartedConfiguration
 
MICROSHED_HTTPS_PORT - Static variable in class org.microshed.testing.ManuallyStartedConfiguration
 
MicroShedTest - Annotation Type in org.microshed.testing.jupiter
Annotates a test class to indicate that it should run with the MicroShed Testing framework.
MP_JWT_ISSUER - Static variable in class org.microshed.testing.jwt.JwtBuilder
 
MP_JWT_PUBLIC_KEY - Static variable in class org.microshed.testing.jwt.JwtBuilder
 

O

org.microshed.testing - package org.microshed.testing
 
org.microshed.testing.jaxrs - package org.microshed.testing.jaxrs
 
org.microshed.testing.jupiter - package org.microshed.testing.jupiter
 
org.microshed.testing.jwt - package org.microshed.testing.jwt
 
org.microshed.testing.kafka - package org.microshed.testing.kafka
 

P

password() - Method in annotation type org.microshed.testing.jaxrs.BasicAuthConfig
 
properties() - Method in annotation type org.microshed.testing.kafka.KafkaConsumerClient
 
properties() - Method in annotation type org.microshed.testing.kafka.KafkaProducerClient
 

R

readFrom(Class<Object>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.microshed.testing.jaxrs.JsonBProvider
 
RESTClient - Annotation Type in org.microshed.testing.jaxrs
Identifies an injection point for a JAX-RS REST Client.
RestClientBuilder - Class in org.microshed.testing.jaxrs
A builder class for creating REST Client instances based on JAX-RS interfaces or concrete classes
RestClientBuilder() - Constructor for class org.microshed.testing.jaxrs.RestClientBuilder
 

S

setRuntimeURL(String) - Static method in class org.microshed.testing.ManuallyStartedConfiguration
 
SharedContainerConfig - Annotation Type in org.microshed.testing
References a SharedContainerConfiguration to be used by a test class
SharedContainerConfiguration - Interface in org.microshed.testing
If a set of test classes use the same set of services, it may be inefficient to start/stop all of the services for each test class.
start() - Method in interface org.microshed.testing.ApplicationEnvironment
This method is typically called by the test framework.
start() - Method in class org.microshed.testing.ManuallyStartedConfiguration
 
startContainers() - Method in interface org.microshed.testing.SharedContainerConfiguration
A method that may optionally be implemented to impose a specific container start ordering.
subject() - Method in annotation type org.microshed.testing.jwt.JwtConfig
 

T

topics() - Method in annotation type org.microshed.testing.kafka.KafkaConsumerClient
 

U

user() - Method in annotation type org.microshed.testing.jaxrs.BasicAuthConfig
 

V

value() - Method in annotation type org.microshed.testing.SharedContainerConfig
 
valueDeserializer() - Method in annotation type org.microshed.testing.kafka.KafkaConsumerClient
 
valueSerializer() - Method in annotation type org.microshed.testing.kafka.KafkaProducerClient
 

W

withAppContextRoot(String) - Method in class org.microshed.testing.jaxrs.RestClientBuilder
 
withBasicAuth(String, String) - Method in class org.microshed.testing.jaxrs.RestClientBuilder
 
withHeader(String, String) - Method in class org.microshed.testing.jaxrs.RestClientBuilder
 
withJaxrsPath(String) - Method in class org.microshed.testing.jaxrs.RestClientBuilder
 
withJwt(String) - Method in class org.microshed.testing.jaxrs.RestClientBuilder
 
withProviders(Class<?>...) - Method in class org.microshed.testing.jaxrs.RestClientBuilder
 
writeTo(Object, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.microshed.testing.jaxrs.JsonBProvider
 
A B C D E G I J K L M O P R S T U V W 
All Classes All Packages