Class JAXRSClientIT
java.lang.Object
ee.jakarta.tck.ws.rs.common.JAXRSCommonClient
ee.jakarta.tck.ws.rs.api.client.webtarget.JAXRSClientIT
-
Nested Class Summary
Nested classes/interfaces inherited from class ee.jakarta.tck.ws.rs.common.JAXRSCommonClient
JAXRSCommonClient.Fault, JAXRSCommonClient.Property, JAXRSCommonClient.Request
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final jakarta.ws.rs.client.ClientRequestFilter
protected static final String
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 static void
assertConfigurationSnapshot
(jakarta.ws.rs.client.WebTarget target) Whenever a new instance of WebTarget is created, one should check the Configuration is inherited, i.e.protected static void
assertContains
(String string, String substring) protected static void
assertUriContains
(URI uri, String suffix) protected static jakarta.ws.rs.client.ClientRequestFilter
Simulates server sideprotected jakarta.ws.rs.client.WebTarget
void
void
void
void
void
void
void
void
void
void
pathTest()
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
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.JAXRSCommonClient
assertCause, assertContains, assertContains, assertContainsIgnoreCase, assertContainsIgnoreCase, assertEquals, assertEqualsBool, assertEqualsInt, assertEqualsLong, assertNotNull, assertNull, assertResponseBodyContain, assertResponseHeadersContain, buildAccept, buildContentType, buildHeaderMediaType, buildRequest, buildRequest, buildRequest10, cleanup, clearProperty, clearTestProperties, createHttpRequest, editWebXmlString, fault, getAbsoluteUrl, getAbsoluteUrl, getContextRoot, getLocalInterfaceInfo, getResponseBody, getResponseHeaders, getResponseStatusCode, getServletName, getStatusCode, invoke, isNullOrEmpty, logMsg, logTrace, objectsToString, objectsToString, setContextRoot, setProperty, setProperty, setProperty, setServletName, setTestDir, setTestProperties, setup, setWebTestCaseProperties, setWebTestCaseRequest, toString
-
Field Details
-
URL
- See Also:
-
FILTER
protected static final jakarta.ws.rs.client.ClientRequestFilter FILTER
-
-
Constructor Details
-
JAXRSClientIT
public JAXRSClientIT()
-
-
Method Details
-
getUriTest
- Throws:
JAXRSCommonClient.Fault
-
getUriBuilderTest
- Throws:
JAXRSCommonClient.Fault
-
getUriBuilderIsDetachedTest
- Throws:
JAXRSCommonClient.Fault
-
matrixParamTest
- Throws:
JAXRSCommonClient.Fault
-
matrixParamOnTwoSegmentsTest
- Throws:
JAXRSCommonClient.Fault
-
matrixParamWithNullValueRemovesParamsWithTheNameOnMoreSegmentsTest
@Test public void matrixParamWithNullValueRemovesParamsWithTheNameOnMoreSegmentsTest() throws JAXRSCommonClient.Fault- Throws:
JAXRSCommonClient.Fault
-
matrixParamThrowsNPEOnNameTest
- Throws:
JAXRSCommonClient.Fault
-
matrixParamThrowsNPEOnFirstArgIsNullTest
- Throws:
JAXRSCommonClient.Fault
-
matrixParamThrowsNPEOnSecondArgIsNullTest
- Throws:
JAXRSCommonClient.Fault
-
pathTest
- Throws:
JAXRSCommonClient.Fault
-
pathThrowsNPEOnNullTest
- Throws:
JAXRSCommonClient.Fault
-
queryParamTest
- Throws:
JAXRSCommonClient.Fault
-
queryParamNullValueTest
- Throws:
JAXRSCommonClient.Fault
-
queryParamThrowsNPEOnNullNameTest
- Throws:
JAXRSCommonClient.Fault
-
queryParamThrowsNPEOnNullValueTest
- Throws:
JAXRSCommonClient.Fault
-
requestNoArgTest
- Throws:
JAXRSCommonClient.Fault
-
requestStringTest
- Throws:
JAXRSCommonClient.Fault
-
requestMediaTypeTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplateTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplateThrowsNPEOnNullNameTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplateThrowsNPEOnNullValueTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplateWithBooleanFalseTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplateWithBooleanTrueTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplateWithBooleanTrueThrowsNPEOnNullNameTest
@Test public void resolveTemplateWithBooleanTrueThrowsNPEOnNullNameTest() throws JAXRSCommonClient.Fault- Throws:
JAXRSCommonClient.Fault
-
resolveTemplateWithBooleanTrueThrowsNPEOnNullValueTest
@Test public void resolveTemplateWithBooleanTrueThrowsNPEOnNullValueTest() throws JAXRSCommonClient.Fault- Throws:
JAXRSCommonClient.Fault
-
resolveTemplateWithBooleanFalseThrowsNPEOnNullNameTest
@Test public void resolveTemplateWithBooleanFalseThrowsNPEOnNullNameTest() throws JAXRSCommonClient.Fault- Throws:
JAXRSCommonClient.Fault
-
resolveTemplateWithBooleanFalseThrowsNPEOnNullValueTest
@Test public void resolveTemplateWithBooleanFalseThrowsNPEOnNullValueTest() throws JAXRSCommonClient.Fault- Throws:
JAXRSCommonClient.Fault
-
resolveTemplateFromEncodedTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplateFromEncodedThrowsNPEForNullNameTest
@Test public void resolveTemplateFromEncodedThrowsNPEForNullNameTest() throws JAXRSCommonClient.Fault- Throws:
JAXRSCommonClient.Fault
-
resolveTemplateFromEncodedThrowsNPEForNullValueTest
@Test public void resolveTemplateFromEncodedThrowsNPEForNullValueTest() throws JAXRSCommonClient.Fault- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesReturnsTheSameTargetTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesNullValueTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesNullNameTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesNullMapTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesWithBooleanTrueTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesWithBooleanFalseTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesWithBooleanTrueReturnsTheSameTargetTest
@Test public void resolveTemplatesWithBooleanTrueReturnsTheSameTargetTest() throws JAXRSCommonClient.Fault- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesWithBooleanFalseReturnsTheSameTargetTest
@Test public void resolveTemplatesWithBooleanFalseReturnsTheSameTargetTest() throws JAXRSCommonClient.Fault- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesWithBooleanNullValueTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesWithBooleanNullNameTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesWithBooleanNullMapTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesFromEncodedTest
- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesFromEncodedReturnsTheSameTargetTest
@Test public void resolveTemplatesFromEncodedReturnsTheSameTargetTest() throws JAXRSCommonClient.Fault- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesFromEncodedThrowsNPEForNullNameTest
@Test public void resolveTemplatesFromEncodedThrowsNPEForNullNameTest() throws JAXRSCommonClient.Fault- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesFromEncodedThrowsNPEForNullValueTest
@Test public void resolveTemplatesFromEncodedThrowsNPEForNullValueTest() throws JAXRSCommonClient.Fault- Throws:
JAXRSCommonClient.Fault
-
resolveTemplatesFromEncodedThrowsNPEForNullMapTest
@Test public void resolveTemplatesFromEncodedThrowsNPEForNullMapTest() throws JAXRSCommonClient.Fault- Throws:
JAXRSCommonClient.Fault
-
createRequestFilter
protected static jakarta.ws.rs.client.ClientRequestFilter createRequestFilter()Simulates server side- Returns:
- Response containing request method and entity
-
createWebTarget
- Throws:
JAXRSCommonClient.Fault
-
assertContains
protected static void assertContains(String string, String substring) throws JAXRSCommonClient.Fault - Throws:
JAXRSCommonClient.Fault
-
assertUriContains
- Throws:
JAXRSCommonClient.Fault
-
assertConfigurationSnapshot
protected static void assertConfigurationSnapshot(jakarta.ws.rs.client.WebTarget target) throws JAXRSCommonClient.Fault Whenever a new instance of WebTarget is created, one should check the Configuration is inherited, i.e. it contains FILTER instance. This is because javadoc says: A snapshot of the present configuration of the current (parent) target instance is taken and is inherited by the newly constructed (child) target instance.- Throws:
JAXRSCommonClient.Fault
-