org.jboss.osgi.husky.runtime.osgi
Class OSGiJUnitPackageListener

java.lang.Object
  extended by org.jboss.osgi.husky.internal.AbstractPackageListener
      extended by org.jboss.osgi.husky.runtime.junit.JUnitPackageListener
          extended by org.jboss.osgi.husky.runtime.osgi.OSGiJUnitPackageListener
All Implemented Interfaces:
PackageListener

public class OSGiJUnitPackageListener
extends JUnitPackageListener

An implementation of a Runner that uses the JUnit4 Test Runner.

Since:
16-May-2009
Author:
Thomas.Diesler@jboss.com

Constructor Summary
OSGiJUnitPackageListener(org.osgi.framework.Bundle bundle, java.util.List<java.lang.String> packages)
           
 
Method Summary
 Context getContext()
           
 Runner getRunner()
           
 java.lang.Class<?> loadTestClass(java.lang.String className)
           
 
Methods inherited from class org.jboss.osgi.husky.internal.AbstractPackageListener
getPackageNames, match, runTests, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OSGiJUnitPackageListener

public OSGiJUnitPackageListener(org.osgi.framework.Bundle bundle,
                                java.util.List<java.lang.String> packages)
Method Detail

getContext

public Context getContext()
Overrides:
getContext in class JUnitPackageListener

getRunner

public Runner getRunner()
Overrides:
getRunner in class JUnitPackageListener

loadTestClass

public java.lang.Class<?> loadTestClass(java.lang.String className)
                                 throws java.lang.ClassNotFoundException
Overrides:
loadTestClass in class JUnitPackageListener
Throws:
java.lang.ClassNotFoundException


Copyright © 2009. All Rights Reserved.