| 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 |
|---|---|
protected EmbeddedServer<?> |
AbstractHttpClient.getServer()
|
| Constructor and Description |
|---|
AbstractHttpClient(HttpClientConfiguration configuration,
EmbeddedServer<?> server)
Create abstract skeleton.
|
| Modifier and Type | Method and Description |
|---|---|
static ApacheHttpClient |
ApacheHttpClient.defaultApacheHttpClient(EmbeddedServer<?> server)
Create new http client using default internal client.
|
static ApacheHttpClient |
ApacheHttpClient.newApacheHttpClient(HttpClientConfiguration configuration,
EmbeddedServer<?> server)
Create new http client using custom configuration.
|
| Modifier and Type | Method and Description |
|---|---|
static AsyncHttpClient |
AsyncHttpClient.defaultAsyncHttpClient(EmbeddedServer<?> server)
Create new http client using default internal http client.
|
static AsyncHttpClient |
AsyncHttpClient.newAsyncHttpClient(HttpClientConfiguration configuration,
EmbeddedServer<?> server)
Create new http client using custom configuration.
|
| Modifier and Type | Method and Description |
|---|---|
static NingAsyncHttpClient |
NingAsyncHttpClient.defaultAsyncHttpClient(EmbeddedServer<?> server)
Create new http client using internal
http client from async-http-client library.
|
static NingAsyncHttpClient |
NingAsyncHttpClient.newAsyncHttpClient(HttpClientConfiguration configuration,
EmbeddedServer<?> server)
Create new http client using custom configuration.
|
| Modifier and Type | Method and Description |
|---|---|
static OkHttpClient |
OkHttpClient.defaultOkHttpClient(EmbeddedServer<?> server)
Create new http client using internal
http client from ok-http library.
|
static OkHttpClient |
OkHttpClient.newOkHttpClient(HttpClientConfiguration configuration,
EmbeddedServer<?> server)
Create new http client using custom configuration.
|
| Modifier and Type | Method and Description |
|---|---|
EmbeddedServer<?> |
EmbeddedServerRunner.getServer()
Get embedded server.
|
static EmbeddedServer<?> |
Servers.instantiate(Class<?> klass)
Instantiate jetty or tomcat embedded server.
|
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(EmbeddedServer<?> server)
Create rule with an embedded server.
|
| Modifier and Type | Method and Description |
|---|---|
EmbeddedServer<?> |
ServerRule.getServer()
Get embedded server.
|
| Constructor and Description |
|---|
JunitServerRunner(Class<?> klass,
EmbeddedServer<?> server)
Create runner with given embedded server.
|
ServerRule(EmbeddedServer<?> server)
Create rule with an embedded server.
|
| 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(EmbeddedServer<?> server)
Create the jupiter with given server to start/stop before/after tests.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEmbeddedServer<S,T extends AbstractConfiguration>
Partial implementation of an embedded server.
|
| Modifier and Type | Method and Description |
|---|---|
EmbeddedServer<T> |
EmbeddedServerProvider.instantiate() |
EmbeddedServer<T> |
EmbeddedServerProvider.instantiate(T configuration) |
| Modifier and Type | Method and Description |
|---|---|
void |
Hook.onStarted(EmbeddedServer<?> server,
javax.servlet.ServletContext servletContext)
Method invoked when server is fully started.
|
void |
Hook.post(EmbeddedServer<?> server)
Method invoked before server stops.
|
void |
Hook.pre(EmbeddedServer<?> server)
Method invoked before server starts.
|
Copyright © 2019. All rights reserved.