Class AbstractResourceTest
- java.lang.Object
-
- io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
-
- io.servicetalk.http.router.jersey.AbstractResourceTest
-
- Direct Known Subclasses:
AsynchronousResourceTest,SynchronousResourceTest
public abstract class AbstractResourceTest extends AbstractNonParameterizedJerseyStreamingHttpServiceTest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractResourceTest.TestApplicationstatic classAbstractResourceTest.TestFilterstatic interfaceAbstractResourceTest.TestFiltered-
Nested classes/interfaces inherited from class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi
-
-
Field Summary
-
Fields inherited from class io.servicetalk.http.router.jersey.AbstractNonParameterizedJerseyStreamingHttpServiceTest
api, expected, rule, SERVER_CTX, timeout
-
-
Constructor Summary
Constructors Constructor Description AbstractResourceTest(boolean serverNoOffloads, AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi api)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.ws.rs.core.Applicationapplication()protected voidconfigureBuilders(HttpServerBuilder serverBuilder, HttpJerseyRouterBuilder jerseyRouterBuilder)static java.util.Collection<java.lang.Object[]>data()voidexplicitHead()voidfiltered()voidgetJson()voidgetText()voidgetTextBuffer()voidgetTextBufferResponse()voidgetTextHeaderParam()voidgetTextQueryParam()voidgetTextResponse()voidimplicitHead()voidimplicitOptions()voidnotFound()voidnotTranslatedException()voidpostBadJson()voidpostJson()voidpostJsonBuffer()voidpostJsonBytes()voidpostJsonPojoInPojoOut()voidpostText()voidpostTextBuffer()voidpostTextBufferResponse()voidpostTextBytes()voidpostTextNoEntity()voidpostTextResponse()voidputJsonResponse()protected booleanserverNoOffloads()protected java.lang.StringtestUri(java.lang.String path)voidtranslatedException()-
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, withHeader
-
-
-
-
Constructor Detail
-
AbstractResourceTest
public AbstractResourceTest(boolean serverNoOffloads, AbstractNonParameterizedJerseyStreamingHttpServiceTest.RouterApi api)
-
-
Method Detail
-
data
public static java.util.Collection<java.lang.Object[]> data()
-
serverNoOffloads
protected boolean serverNoOffloads()
-
configureBuilders
protected void configureBuilders(HttpServerBuilder serverBuilder, HttpJerseyRouterBuilder jerseyRouterBuilder)
- Overrides:
configureBuildersin classAbstractNonParameterizedJerseyStreamingHttpServiceTest
-
application
protected javax.ws.rs.core.Application application()
- Specified by:
applicationin classAbstractNonParameterizedJerseyStreamingHttpServiceTest
-
testUri
protected java.lang.String testUri(java.lang.String path)
- Overrides:
testUriin classAbstractNonParameterizedJerseyStreamingHttpServiceTest
-
notFound
public void notFound()
-
notTranslatedException
public void notTranslatedException()
-
translatedException
public void translatedException()
-
implicitHead
public void implicitHead()
-
explicitHead
public void explicitHead()
-
implicitOptions
public void implicitOptions()
-
getText
public void getText()
-
getTextQueryParam
public void getTextQueryParam()
-
getTextHeaderParam
public void getTextHeaderParam()
-
postText
public void postText()
-
postTextNoEntity
public void postTextNoEntity()
-
getTextResponse
public void getTextResponse()
-
postTextResponse
public void postTextResponse()
-
filtered
public void filtered()
-
getJson
public void getJson()
-
postJson
public void postJson()
-
putJsonResponse
public void putJsonResponse()
-
getTextBuffer
public void getTextBuffer()
-
getTextBufferResponse
public void getTextBufferResponse()
-
postTextBuffer
public void postTextBuffer()
-
postJsonBuffer
public void postJsonBuffer()
-
postTextBufferResponse
public void postTextBufferResponse()
-
postJsonPojoInPojoOut
public void postJsonPojoInPojoOut()
-
postTextBytes
public void postTextBytes()
-
postJsonBytes
public void postJsonBytes()
-
postBadJson
public void postBadJson()
-
-