Package org.jboss.arquillian.spi

Examples of org.jboss.arquillian.spi.ContainerMethodExecutor


     
      Archive<?> deployment = context.get(Archive.class);
      Validate.stateNotNull(deployment, "No " + Archive.class.getName() + " found in context");
     
      context.fire(new BeforeDeploy());
      ContainerMethodExecutor executor = container.deploy(context, deployment);
      context.add(ContainerMethodExecutor.class, executor);
      context.fire(new AfterDeploy());
   }
View Full Code Here


   /* (non-Javadoc)
    * @see org.jboss.arquillian.spi.event.suite.EventHandler#callback(org.jboss.arquillian.spi.Context, java.lang.Object)
    */
   public void callback(Context context, Test event) throws Exception
   {
      ContainerMethodExecutor executor = context.get(ContainerMethodExecutor.class);
      Validate.stateNotNull(executor, "No " + ContainerMethodExecutor.class.getName() + " found in context");
     
      TestResult result = executor.invoke(event.getTestMethodExecutor());
      context.add(TestResult.class, result);
   }
View Full Code Here

      }

      @Override
      public ContainerMethodExecutor deploy(Archive<?> archive) throws DeploymentException
      {
         return new ContainerMethodExecutor()
         {
            @Override
            public TestResult invoke(TestMethodExecutor testMethodExecutor)
            {
               try
View Full Code Here

      }
      else
      {
         protocolConfiguration = protocol.createProtocolConfiguration();
      }
      ContainerMethodExecutor executor = getContainerMethodExecutor(protocol, protocolConfiguration);
      testResult.set(executor.invoke(event.getExecutor()));
   }
View Full Code Here

   // TODO: cast to raw type to get away from generic issue..
   @SuppressWarnings({"unchecked", "rawtypes"})
   public ContainerMethodExecutor getContainerMethodExecutor(ProtocolDefinition protocol,
         ProtocolConfiguration protocolConfiguration)
   {
      ContainerMethodExecutor executor = ((Protocol)protocol.getProtocol()).getExecutor(protocolConfiguration, protocolMetadata.get());
      return executor;
   }
View Full Code Here

TOP

Related Classes of org.jboss.arquillian.spi.ContainerMethodExecutor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.