Class FrameworkTest


  • public class FrameworkTest
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.Map<java.lang.String,​java.lang.Object> request  
      private java.util.Map<java.lang.String,​java.lang.Object> response  
    • 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()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • request

        private java.util.Map<java.lang.String,​java.lang.Object> request
      • response

        private java.util.Map<java.lang.String,​java.lang.Object> response
    • 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. See ClientPOJOAdapter 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
      • 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 class java.lang.Object