org.jboss.osgi.husky.runtime.osgi
Class OSGiJUnitRunner
java.lang.Object
org.jboss.osgi.husky.runtime.junit.JUnitRunner
org.jboss.osgi.husky.runtime.osgi.OSGiJUnitRunner
- All Implemented Interfaces:
- Runner
public class OSGiJUnitRunner
- extends JUnitRunner
An extension to the JUnitRunner that injects the OSGi BundleContext.
- Since:
- 16-May-2009
- Author:
- Thomas.Diesler@jboss.com
|
Method Summary |
protected void |
injectField(java.lang.reflect.Field field,
java.lang.Object target,
Context context)
|
protected void |
injectMethod(java.lang.reflect.Method method,
java.lang.Object target,
Context context)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OSGiJUnitRunner
public OSGiJUnitRunner()
injectField
protected void injectField(java.lang.reflect.Field field,
java.lang.Object target,
Context context)
throws java.lang.IllegalAccessException
- Overrides:
injectField in class JUnitRunner
- Throws:
java.lang.IllegalAccessException
injectMethod
protected void injectMethod(java.lang.reflect.Method method,
java.lang.Object target,
Context context)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
- Overrides:
injectMethod in class JUnitRunner
- Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
Copyright © 2009. All Rights Reserved.