Class CDIManagedProviderTest

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

public class CDIManagedProviderTest extends org.jboss.arquillian.testng.Arquillian
Verifies the CDI-managed providers are used when their class is registered with the client interface.
  • Constructor Details

    • CDIManagedProviderTest

      public CDIManagedProviderTest()
  • Method Details

    • createDeployment

      @Deployment public static org.jboss.shrinkwrap.api.spec.WebArchive createDeployment()
    • testCDIProviderSpecifiedInMPConfig

      public void testCDIProviderSpecifiedInMPConfig() throws Exception
      Throws:
      Exception
    • testCDIProviderSpecifiedViaAnnotation

      public void testCDIProviderSpecifiedViaAnnotation() throws Exception
      Throws:
      Exception
    • testCDIProviderSpecifiedViaRestClientBuilder

      public void testCDIProviderSpecifiedViaRestClientBuilder() throws Exception
      Throws:
      Exception
    • testInstanceProviderSpecifiedViaRestClientBuilderDoesNotUseCDIManagedProvider

      public void testInstanceProviderSpecifiedViaRestClientBuilderDoesNotUseCDIManagedProvider() throws Exception
      Throws:
      Exception