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 void
moveAnyParametersInPathToQuery(java.util.Map<java.lang.String,java.lang.Object> request)
java.lang.String
toString()
-
-
-
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. SeeClientPOJOAdapter
for details.
-
-
Method Detail
-
initRequest
public java.util.Map<java.lang.String,java.lang.Object> initRequest() throws TestingFrameworkException
Returns 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:
toString
in classjava.lang.Object
-
-