Package org.antlr.gunit.swingui.runner
Class TestSuiteAdapter
- java.lang.Object
-
- org.antlr.gunit.swingui.runner.TestSuiteAdapter
-
public class TestSuiteAdapter extends java.lang.ObjectAdapter class for gunit parser to save information into testsuite object.- Author:
- Shaoting
-
-
Constructor Summary
Constructors Constructor Description TestSuiteAdapter(TestSuite testSuite)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTestCase(ITestCaseInput in, ITestCaseOutput out)static ITestCaseOutputcreateAstOutput(java.lang.String ast)static ITestCaseOutputcreateBoolOutput(boolean bool)static ITestCaseInputcreateFileInput(java.lang.String fileName)static ITestCaseInputcreateMultiInput(java.lang.String text)static ITestCaseOutputcreateReturnOutput(java.lang.String text)static ITestCaseOutputcreateStdOutput(java.lang.String text)static ITestCaseInputcreateStringInput(java.lang.String line)voidendRule()voidsetGrammarName(java.lang.String name)voidstartRule(java.lang.String name)
-
-
-
Constructor Detail
-
TestSuiteAdapter
public TestSuiteAdapter(TestSuite testSuite)
-
-
Method Detail
-
setGrammarName
public void setGrammarName(java.lang.String name)
-
startRule
public void startRule(java.lang.String name)
-
endRule
public void endRule()
-
addTestCase
public void addTestCase(ITestCaseInput in, ITestCaseOutput out)
-
createFileInput
public static ITestCaseInput createFileInput(java.lang.String fileName)
-
createStringInput
public static ITestCaseInput createStringInput(java.lang.String line)
-
createMultiInput
public static ITestCaseInput createMultiInput(java.lang.String text)
-
createBoolOutput
public static ITestCaseOutput createBoolOutput(boolean bool)
-
createAstOutput
public static ITestCaseOutput createAstOutput(java.lang.String ast)
-
createStdOutput
public static ITestCaseOutput createStdOutput(java.lang.String text)
-
createReturnOutput
public static ITestCaseOutput createReturnOutput(java.lang.String text)
-
-