Class FrameworkTest
- java.lang.Object
-
- org.apache.hc.core5.testing.framework.FrameworkTest
-
public class FrameworkTest extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FrameworkTest()Constructs a test with default values.FrameworkTest(java.util.Map<java.lang.String,java.lang.Object> test)Constructs a test with values that are passed in as well as defaults for values that are not passed in.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>initRequest()Returns a request with defaults for any parameter that is not specified.java.util.Map<java.lang.String,java.lang.Object>initResponseExpectations()Returns an expected response with defaults for any parameter that is not specified.private voidmoveAnyParametersInPathToQuery(java.util.Map<java.lang.String,java.lang.Object> request)java.lang.StringtoString()
-
-
-
Constructor Detail
-
FrameworkTest
public FrameworkTest()
Constructs a test with default values.
-
FrameworkTest
public FrameworkTest(java.util.Map<java.lang.String,java.lang.Object> test)
Constructs a test with values that are passed in as well as defaults for values that are not passed in.- Parameters:
test- Contains a REQUEST and an expected RESPONSE. SeeClientPOJOAdapterfor details.
-
-
Method Detail
-
initRequest
public java.util.Map<java.lang.String,java.lang.Object> initRequest() throws TestingFrameworkExceptionReturns a request with defaults for any parameter that is not specified.- Returns:
- a REQUEST map.
- Throws:
TestingFrameworkException- a problem such as an invalid URL
-
moveAnyParametersInPathToQuery
private void moveAnyParametersInPathToQuery(java.util.Map<java.lang.String,java.lang.Object> request) throws TestingFrameworkException- Throws:
TestingFrameworkException
-
initResponseExpectations
public java.util.Map<java.lang.String,java.lang.Object> initResponseExpectations()
Returns an expected response with defaults for any parameter that is not specified.- Returns:
- the RESPONSE map.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-