Class ExecutionStrategyTest
- java.lang.Object
-
- io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
-
- io.servicetalk.http.router.jersey.ExecutionStrategyTest
-
public final class ExecutionStrategyTest extends AbstractNonParameterizedJerseyStreamingHttpServiceTest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExecutionStrategyTest.TestApplication
protected static class
ExecutionStrategyTest.TestExecutorStrategy
protected static class
ExecutionStrategyTest.TestMode
-
Nested classes/interfaces inherited from class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi
-
-
Field Summary
Fields Modifier and Type Field Description static ExecutorRule<Executor>
ROUTE_EXEC
static ExecutorRule<Executor>
ROUTER_EXEC
-
Fields inherited from class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
api, expected, rule, SERVER_CTX, timeout
-
-
Constructor Summary
Constructors Constructor Description ExecutionStrategyTest(ExecutionStrategyTest.TestExecutorStrategy routerExecutionStrategy, ExecutionStrategyTest.TestExecutorStrategy classExecutionStrategy, ExecutionStrategyTest.TestExecutorStrategy methodExecutionStrategy, ExecutionStrategyTest.TestMode testMode, java.lang.String path, AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi api)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.ws.rs.core.Application
application()
protected void
configureBuilders(HttpServerBuilder serverBuilder, HttpJerseyRouterBuilder jerseyRouterBuilder)
static java.util.Collection<java.lang.Object[]>
data()
void
testResource()
-
Methods inherited from class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
buildRouter, buildRouter, buildRouter, buildRouter, closeClient, closeServer, get, getJsonResponseContentLengthExtractor, head, host, initServerAndClient, isStreamingJsonEnabled, noPayloadRequest, options, payloadRequest, post, put, runTwiceToEnsureEndpointCache, sendAndAssertNoResponse, sendAndAssertResponse, sendAndAssertResponse, sendAndAssertResponse, sendAndAssertResponse, sendAndAssertResponse, sendAndAssertStatusOnly, testUri, withHeader
-
-
-
-
Field Detail
-
ROUTER_EXEC
public static final ExecutorRule<Executor> ROUTER_EXEC
-
ROUTE_EXEC
public static final ExecutorRule<Executor> ROUTE_EXEC
-
-
Constructor Detail
-
ExecutionStrategyTest
public ExecutionStrategyTest(ExecutionStrategyTest.TestExecutorStrategy routerExecutionStrategy, ExecutionStrategyTest.TestExecutorStrategy classExecutionStrategy, ExecutionStrategyTest.TestExecutorStrategy methodExecutionStrategy, ExecutionStrategyTest.TestMode testMode, java.lang.String path, AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi api)
-
-
Method Detail
-
data
public static java.util.Collection<java.lang.Object[]> data()
-
configureBuilders
protected void configureBuilders(HttpServerBuilder serverBuilder, HttpJerseyRouterBuilder jerseyRouterBuilder)
- Overrides:
configureBuilders
in classAbstractNonParameterizedJerseyStreamingHttpServiceTest
-
application
protected javax.ws.rs.core.Application application()
- Specified by:
application
in classAbstractNonParameterizedJerseyStreamingHttpServiceTest
-
testResource
public void testResource()
-
-