A B C D E G I J K L M O P R S T U V W
All Classes All Packages
All Classes All Packages
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 bepublic 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 bepublic 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
All Classes All Packages