Package groovy.util
Class GroovyTestSuite
- java.lang.Object
- 
- junit.framework.TestSuite
- 
- groovy.util.GroovyTestSuite
 
 
- 
- All Implemented Interfaces:
- junit.framework.Test
 
 public class GroovyTestSuite extends junit.framework.TestSuiteA TestSuite which will run a Groovy unit test case inside any Java IDE either as a unit test case or as an application.You can specify the GroovyUnitTest to run by running this class as an application and specifying the script to run on the command line. java groovy.util.GroovyTestSuite src/test/Foo.groovyOr to run the test suite as a unit test suite in an IDE you can use the 'test' system property to define the test script to run. e.g. pass this into the JVM when the unit test plugin runs...-Dtest=src/test/Foo.groovy
- 
- 
Field SummaryFields Modifier and Type Field Description protected static java.lang.Stringfileprotected GroovyClassLoaderloader
 - 
Constructor SummaryConstructors Constructor Description GroovyTestSuite()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Classcompile(java.lang.String fileName)voidloadTestSuite()static voidmain(java.lang.String[] args)static junit.framework.Testsuite()
 
- 
- 
- 
Field Detail- 
fileprotected static java.lang.String file 
 - 
loaderprotected final GroovyClassLoader loader 
 
- 
 - 
Method Detail- 
mainpublic static void main(java.lang.String[] args) 
 - 
suitepublic static junit.framework.Test suite() 
 - 
loadTestSuitepublic void loadTestSuite() throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
compilepublic java.lang.Class compile(java.lang.String fileName) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 
- 
 
-