Class JAXRSClientIT
java.lang.Object
ee.jakarta.tck.ws.rs.common.JAXRSCommonClient
ee.jakarta.tck.ws.rs.common.client.JaxrsCommonClient
ee.jakarta.tck.ws.rs.ee.rs.core.configurable.JAXRSClientIT
@ExtendWith(org.jboss.arquillian.junit5.ArquillianExtension.class)
public class JAXRSClientIT
extends JaxrsCommonClient
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class ee.jakarta.tck.ws.rs.common.JAXRSCommonClient
JAXRSCommonClient.Fault, JAXRSCommonClient.Property, JAXRSCommonClient.Request
-
Field Summary
Fields inherited from class ee.jakarta.tck.ws.rs.common.client.JaxrsCommonClient
clients, isTestCaseAfterInvocation, testCase
Fields inherited from class ee.jakarta.tck.ws.rs.common.JAXRSCommonClient
_contextRoot, _generalURI, _hostname, _port, _redirect, _saveState, _servlet, _state, _testCase, _testName, _tsHome, _useSavedState, GET, GF_SUFFIX, GOLDENFILE, GOLDENFILEDIR, HTTP10, HTTP11, indent, newline, REQUEST, REQUEST_HEADERS, SEARCH_STRING, servletAdaptor, SERVLETHOSTPROP, SERVLETPORTPROP, SL, STATUS_CODE, TEST_PROPS, TESTDIR, TSHOME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected jakarta.ws.rs.client.Invocation
checkConfig
(Registrar registrar, Assertable assertable, Object[] registerables, jakarta.ws.rs.client.Entity<?> entity) static org.jboss.shrinkwrap.api.spec.WebArchive
protected static Class<?>[]
protected Object[]
Provider has to not be anonymous class, because we need @Provider annotation thereprotected void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
Methods inherited from class ee.jakarta.tck.ws.rs.common.client.JaxrsCommonClient
addHeader, addProvider, bufferEntity, buildRequest, buildRequest, cleanup, getMetadata, getProvidersToRegister, getResponse, getResponseBody, getResponseBody, getResponseHeaders, getResponseStatusCode, getTestCase, invoke, listToString, printClientCall, setAsynchronousProcessing, setPrintEntity, setProperty, setRequestContentEntity, setTestProperties, setTextCaser, setup, setWebTestCaseProperties, splitByColon
Methods inherited from class ee.jakarta.tck.ws.rs.common.JAXRSCommonClient
assertCause, assertContains, assertContains, assertContainsIgnoreCase, assertContainsIgnoreCase, assertEquals, assertEqualsBool, assertEqualsInt, assertEqualsLong, assertNotNull, assertNull, assertResponseBodyContain, assertResponseHeadersContain, buildAccept, buildContentType, buildHeaderMediaType, buildRequest10, clearProperty, clearTestProperties, createHttpRequest, editWebXmlString, fault, getAbsoluteUrl, getAbsoluteUrl, getContextRoot, getLocalInterfaceInfo, getServletName, getStatusCode, isNullOrEmpty, logMsg, logTrace, objectsToString, objectsToString, setContextRoot, setProperty, setProperty, setServletName, setTestDir, setTestProperties, setWebTestCaseProperties, setWebTestCaseRequest, toString
-
Constructor Details
-
JAXRSClientIT
public JAXRSClientIT()
-
-
Method Details
-
createDeployment
@Deployment(testable=false) public static org.jboss.shrinkwrap.api.spec.WebArchive createDeployment() throws IOException- Throws:
IOException
-
registerClassWriterContractsTest
- Throws:
JAXRSCommonClient.Fault
-
registerClassReaderContractsTest
- Throws:
JAXRSCommonClient.Fault
-
registerClassEmptyContractsTest
- Throws:
JAXRSCommonClient.Fault
-
registerClassNotAssignableContractsTest
- Throws:
JAXRSCommonClient.Fault
-
registerClassNullContractsTest
- Throws:
JAXRSCommonClient.Fault
-
registerClassBindingPriorityFirstIsSecondTest
- Throws:
JAXRSCommonClient.Fault
-
registerClassBindingPriorityFirstIsFirstTest
- Throws:
JAXRSCommonClient.Fault
-
registerObjectBindingPriorityTest
- Throws:
JAXRSCommonClient.Fault
-
registerObjectWriterContractsTest
- Throws:
JAXRSCommonClient.Fault
-
registerObjectReaderContractsTest
- Throws:
JAXRSCommonClient.Fault
-
registerObjectEmptyContractsTest
- Throws:
JAXRSCommonClient.Fault
-
registerObjectNotAssignableContractsTest
- Throws:
JAXRSCommonClient.Fault
-
registerObjectNullContractsTest
- Throws:
JAXRSCommonClient.Fault
-
registerClassWriterContractsInMapTest
- Throws:
JAXRSCommonClient.Fault
-
registerClassReaderContractsInMapTest
- Throws:
JAXRSCommonClient.Fault
-
registerClassBindingPriorityInMapTest
- Throws:
JAXRSCommonClient.Fault
-
registerClassNotAssignableContractsInMapTest
- Throws:
JAXRSCommonClient.Fault
-
registerObjectWriterContractsInMapTest
- Throws:
JAXRSCommonClient.Fault
-
registerObjectReaderContractsInMapTest
- Throws:
JAXRSCommonClient.Fault
-
registerObjectBindingPriorityInMapTest
- Throws:
JAXRSCommonClient.Fault
-
registerObjectNotAssignableContractsInMapTest
- Throws:
JAXRSCommonClient.Fault
-
createProviderInstances
Provider has to not be anonymous class, because we need @Provider annotation there -
createProviderClasses
-
checkConfig
protected jakarta.ws.rs.client.Invocation checkConfig(Registrar registrar, Assertable assertable, Object[] registerables, jakarta.ws.rs.client.Entity<?> entity) throws JAXRSCommonClient.Fault - Throws:
JAXRSCommonClient.Fault
-
register
-