rcf.core.test.simple
Class Main

java.lang.Object
  extended by rcf.core.test.simple.Main

@Revision(value="$Revision: 1.28 $",
          date="$Date: 2006/12/08 23:02:14 $",
          tag="$Name:  $")
public class Main
extends Object

TODO: Javadoc TODO: Unit tests, Code review, Javadoc review, Seal/Finalize TODO: equals, hashCode, toString TODO: Timeouts TODO: Expect exceptions TODO: Return values TODO: Test logging & reporting TODO: JUnit/JSystem Features? Before, After, Fixtures, etc... TODO: Fix the test search code Use rcf.core.io package for file IO Use custom class loaders instead of getClasses() method Should be able to find (and invoke) private methods Static methods are only invoked in declaring class (duh) Non-static methods invoked on all classes TODO: Invariant/Interface Tests Specify a test class for an interface Gets run one each class that implements the interface TODO: Test method search shouldn't barf on classes with compile errors TODO: Handle tests for internal classes

Version:
$Revision: 1.28 $
Author:
Greg Gibeling

Field Summary
protected  int exception
          TODO: Javadoc
protected  int fail
          TODO: Javadoc
protected  int pass
          TODO: Javadoc
 
Constructor Summary
Main(String[] args)
          TODO: Javadoc
 
Method Summary
static void main(String[] args)
          TODO: Javadoc
 rcf.core.util.collection.set.ImmutableSet<String> runPackage(String packageName, boolean recursive)
          TODO: Javadoc
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pass

protected int pass
TODO: Javadoc


fail

protected int fail
TODO: Javadoc


exception

protected int exception
TODO: Javadoc

Constructor Detail

Main

public Main(String[] args)
TODO: Javadoc

Parameters:
args -
Method Detail

main

public static void main(String[] args)
TODO: Javadoc

Parameters:
args -

runPackage

public rcf.core.util.collection.set.ImmutableSet<String> runPackage(String packageName,
                                                                    boolean recursive)
TODO: Javadoc

Parameters:
packageName -