Class TestExecution

    • Constructor Detail

      • TestExecution

        public TestExecution()
    • Method Detail

      • hasSeenFirstRequestFromService

        public boolean hasSeenFirstRequestFromService​(java.lang.String serviceName)
      • registerFirstRequestFromService

        public void registerFirstRequestFromService​(java.lang.String serviceName)
      • printRpcs

        public void printRpcs()
      • hasSeenRpcUnderSameOrDifferentDistributedExecutionIndex

        public boolean hasSeenRpcUnderSameOrDifferentDistributedExecutionIndex​(org.json.JSONObject payload)
      • addDistributedExecutionIndexWithRequestPayload

        public void addDistributedExecutionIndexWithRequestPayload​(DistributedExecutionIndex distributedExecutionIndex,
                                                                   org.json.JSONObject payload)
      • addDistributedExecutionIndexWithResponsePayload

        public void addDistributedExecutionIndexWithResponsePayload​(DistributedExecutionIndex distributedExecutionIndex,
                                                                    org.json.JSONObject payload)
      • incrementGeneratedId

        public int incrementGeneratedId()
      • wasFaultInjected

        public boolean wasFaultInjected()
      • wasFaultInjectedOnRequest

        public boolean wasFaultInjectedOnRequest​(java.lang.String serializedRequest)
      • wasFaultInjectedOnService

        public boolean wasFaultInjectedOnService​(java.lang.String serviceName)
      • wasFaultInjectedOnHttpMethod

        public boolean wasFaultInjectedOnHttpMethod​(com.linecorp.armeria.common.HttpMethod httpMethod,
                                                    java.lang.String uriPattern)
      • wasFaultInjectedOnHttpRequest

        public boolean wasFaultInjectedOnHttpRequest​(com.linecorp.armeria.common.HttpMethod httpMethod,
                                                     java.lang.String uriPattern,
                                                     java.lang.String serializedRequestPattern)
      • wasFaultInjectedOnMethod

        public boolean wasFaultInjectedOnMethod​(java.lang.String serviceName,
                                                java.lang.String methodName)
      • wasFaultInjectedOnMethodWhereRequestContains

        public boolean wasFaultInjectedOnMethodWhereRequestContains​(java.lang.String serviceName,
                                                                    java.lang.String methodName,
                                                                    java.lang.String contains)
      • matchesAbstractTestExecution

        public boolean matchesAbstractTestExecution​(java.lang.Object o)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object