Arquillian Drone Extension Implementation 1.0.0.CR4

org.jboss.arquillian.drone.impl
Class DroneTestEnricher

java.lang.Object
  extended by org.jboss.arquillian.drone.impl.DroneTestEnricher
All Implemented Interfaces:
org.jboss.arquillian.test.spi.TestEnricher

public class DroneTestEnricher
extends Object
implements org.jboss.arquillian.test.spi.TestEnricher

Enriches test with drone instance and context path. Injects existing instance into every field annotated with Drone. Handles enrichment for method arguments as well.

Consumes:

  1. DroneContext
  2. MethodContext
  3. ArquillianDescriptor
  4. DroneRegistry

Author:
Constructor Summary
DroneTestEnricher()
           
 
Method Summary
 void enrich(Object testCase)
           
 Object[] resolve(Method method)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DroneTestEnricher

public DroneTestEnricher()
Method Detail

enrich

public void enrich(Object testCase)
Specified by:
enrich in interface org.jboss.arquillian.test.spi.TestEnricher

resolve

public Object[] resolve(Method method)
Specified by:
resolve in interface org.jboss.arquillian.test.spi.TestEnricher

Arquillian Drone Extension Implementation 1.0.0.CR4

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.