| Modifier and Type | Method and Description |
|---|---|
HttpClient |
HttpClientStrategy.build(EmbeddedServer<? extends AbstractConfiguration> server)
Return the http client implementation.
|
HttpClient |
HttpClientStrategy.build(HttpClientConfiguration configuration,
EmbeddedServer<? extends AbstractConfiguration> server)
Return the http client implementation.
|
HttpClient |
HttpClientProvider.instantiate(EmbeddedServer<? extends AbstractConfiguration> server)
Instantiate strategy.
|
HttpClient |
HttpClientProvider.instantiate(HttpClientConfiguration configuration,
EmbeddedServer<? extends AbstractConfiguration> server)
Instantiate strategy with custom configuration.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends AbstractConfiguration> |
Servers.findConfiguration(Class<?> klass)
Find configuration object on static field / method on
running class.
|
static <T extends AbstractConfiguration> |
Servers.instantiate(T configuration)
Instantiate jetty or tomcat embedded server.
|
| Constructor and Description |
|---|
AnnotationsHandlerRunner(EmbeddedServer<?> server,
AbstractConfiguration configuration)
Create test lifecycle engine that will setup following Junit-Servers annotations declared in test class:
TestServer
TestServerConfiguration
TestHttpClient
|
EmbeddedServerRunner(AbstractConfiguration configuration)
Create rule with embedded server configuration.
|
| Constructor and Description |
|---|
ServerRule(AbstractConfiguration configuration)
Create rule with embedded server configuration.
|
| Modifier and Type | Method and Description |
|---|---|
protected EmbeddedServer<?> |
JunitServerExtension.instantiateServer(Class<?> testClass,
AbstractConfiguration configuration)
Instantiate server (implementation to use is automatically detected using the Service Provider
API).
|
| Constructor and Description |
|---|
JunitServerExtension(AbstractConfiguration configuration)
Create the jupiter with given server configuration.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConfigurationBuilder<T extends AbstractConfigurationBuilder<T,U>,U extends AbstractConfiguration>
Builder for
AbstractConfiguration instances, should be extended by custom configuration implementation. |
class |
AbstractEmbeddedServer<S,T extends AbstractConfiguration>
Partial implementation of an embedded server.
|
interface |
EmbeddedServer<T extends AbstractConfiguration>
Specification of embedded server.
|
interface |
EmbeddedServerProvider<T extends AbstractConfiguration> |
| Modifier and Type | Field and Description |
|---|---|
protected T |
AbstractEmbeddedServer.configuration
Server configuration.
|
Copyright © 2019. All rights reserved.