Class InvalidInterfaceTest

java.lang.Object
org.jboss.arquillian.testng.Arquillian
org.eclipse.microprofile.rest.client.tck.InvalidInterfaceTest
All Implemented Interfaces:
org.testng.IHookable, org.testng.ITestNGListener

public class InvalidInterfaceTest extends org.jboss.arquillian.testng.Arquillian
  • Constructor Details

    • InvalidInterfaceTest

      public InvalidInterfaceTest()
  • Method Details

    • createDeployment

      @Deployment public static org.jboss.shrinkwrap.api.Archive<?> createDeployment()
    • testExceptionThrownWhenInterfaceHasMethodWithMultipleHTTPMethodAnnotations

      public void testExceptionThrownWhenInterfaceHasMethodWithMultipleHTTPMethodAnnotations() throws Exception
      Throws:
      Exception
    • testExceptionThrownWhenInterfaceHasMethodWithMissingPathParamAnnotation_templateDeclaredAtTypeLevel

      public void testExceptionThrownWhenInterfaceHasMethodWithMissingPathParamAnnotation_templateDeclaredAtTypeLevel() throws Exception
      Throws:
      Exception
    • testExceptionThrownWhenInterfaceHasMethodWithMissingPathParamAnnotation_templateDeclaredAtMethodLevel

      public void testExceptionThrownWhenInterfaceHasMethodWithMissingPathParamAnnotation_templateDeclaredAtMethodLevel() throws Exception
      Throws:
      Exception
    • testExceptionThrownWhenInterfaceHasMethodWithPathParamAnnotationButNoURITemplate

      public void testExceptionThrownWhenInterfaceHasMethodWithPathParamAnnotationButNoURITemplate() throws Exception
      Throws:
      Exception
    • testExceptionThrownWhenInterfaceHasMethodWithMismatchedPathParameter

      public void testExceptionThrownWhenInterfaceHasMethodWithMismatchedPathParameter() throws Exception
      Throws:
      Exception
    • testExceptionThrownWhenClientHeaderParamComputeValueSpecifiesMissingMethod

      public void testExceptionThrownWhenClientHeaderParamComputeValueSpecifiesMissingMethod() throws Exception
      Throws:
      Exception
    • testExceptionThrownWhenClientHeaderParamComputeValueSpecifiesMethodWithInvalidSignature

      public void testExceptionThrownWhenClientHeaderParamComputeValueSpecifiesMethodWithInvalidSignature() throws Exception
      Throws:
      Exception
    • testExceptionThrownWhenMultipleClientHeaderParamsSpecifySameHeaderOnMethod

      public void testExceptionThrownWhenMultipleClientHeaderParamsSpecifySameHeaderOnMethod() throws Exception
      Throws:
      Exception
    • testExceptionThrownWhenMultipleClientHeaderParamsSpecifySameHeaderOnInterface

      public void testExceptionThrownWhenMultipleClientHeaderParamsSpecifySameHeaderOnInterface() throws Exception
      Throws:
      Exception
    • testExceptionThrownWhenMultipleHeaderValuesSpecifiedIncludeComputeMethodOnInterface

      public void testExceptionThrownWhenMultipleHeaderValuesSpecifiedIncludeComputeMethodOnInterface() throws Exception
      Throws:
      Exception
    • testExceptionThrownWhenMultipleHeaderValuesSpecifiedIncludeComputeMethodOnMethod

      public void testExceptionThrownWhenMultipleHeaderValuesSpecifiedIncludeComputeMethodOnMethod() throws Exception
      Throws:
      Exception