Java Doc for JavaUnitTests.java in  » Parser » Rats-Parser-Generators » xtc » lang » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Parser » Rats Parser Generators » xtc.lang 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


xtc.lang.JavaUnitTests

JavaUnitTests
final public class JavaUnitTests extends TestCase (Code)
JUnit tests for Java-related classes in package xtc.lang. This class is a good place to quickly try a method on some simple inputs. The test cases also document how to use certain API and what it does. To run from the console, set your CLASSPATH to include $JAVA_DEV_ROOT/classes and junit.jar, then run java -ea junit.textui.TestRunner xtc.lang.JavaUnitTests Or, to run from within eclipse, Run -> Run ... -> JUnit -> New, and specify xtc.lang.JavaUnitTests.
author:
   Martin Hirzel
version:
   $Revision: 1.36 $

Inner Class :abstract public static class IgnorableTest extends TestCase
Inner Class :static class JavaAnalyzerTestConstant extends IgnorableTest
Inner Class :static class JavaAnalyzerTestError extends IgnorableTest
Inner Class :static class JavaExternalAnalyzerTest extends IgnorableTest
Inner Class :static class JavaParserTest extends IgnorableTest
Inner Class :static class TempFile
Inner Class :public static class WriterOutputStream extends OutputStream

Field Summary
final public static  booleanIGNORE_MEANS_SKIP
    
final public static  FileTEMP_DIR
    


Method Summary
public static  StringcAstToString(Node ast)
    
public static  GNodecStringToAst(String production, String string, Set<String> typedefs)
    
public static  StringcontractSpace(String string)
    
static  FilecreateTempFile(File tempDir, String path, String contents)
    
public static  voiddumpSymbolTable(SymbolTable table)
    
public static  voidenterPackageFile(SymbolTable table, String packageName, String fileName)
    
static  voidjavaAnalyzerTestConstant(String expression, Object expected, JavaAnalyzer ana)
    
static  voidjavaAnalyzerTestError(String production, String input, String expected)
    
static  voidjavaParserTestRoundTrip(String production, String input, String expected, boolean simple)
    
static  JavaExternalAnalyzernewJavaExternalAnalyzer()
    
public static  RuntimenewRuntime()
    
public static  StringstripPrefix(String s, String prefix)
    
public static  StringstripSuffix(String s, String suffix)
    
public static  Testsuite()
    
final public  voidtestAssertEnabled()
     To enable assertions in eclipse, go to Run -> Run...
final public  voidtestCParser_pTranslationUnit()
    
final public  voidtestJavaAnalyzer_visitAssignmentExpression()
    
final public  voidtestJavaAnalyzer_visitCallExpression()
    
final public strictfp  voidtestJavaAnalyzer_visitConstantExpression()
    
final public  voidtestJavaAnalyzer_visitExpression()
    
final public  voidtestJavaAnalyzer_visitPrimaryIdentifier()
    
final public  voidtestJavaAnalyzer_visitSelectionExpression()
    
final public  voidtestJavaAnalyzer_visitSubscriptExpression()
    
final public  voidtestJavaEntities_nestingClassification()
    
final public  voidtestJavaExternalAnalyzer_visitCompilationUnit()
    
final public  voidtestJavaExternalAnalyzer_visitImportDeclaration()
    

Field Detail
IGNORE_MEANS_SKIP
final public static boolean IGNORE_MEANS_SKIP(Code)



TEMP_DIR
final public static File TEMP_DIR(Code)





Method Detail
cAstToString
public static String cAstToString(Node ast)(Code)



cStringToAst
public static GNode cStringToAst(String production, String string, Set<String> typedefs) throws Exception(Code)



contractSpace
public static String contractSpace(String string)(Code)



createTempFile
static File createTempFile(File tempDir, String path, String contents) throws IOException(Code)



dumpSymbolTable
public static void dumpSymbolTable(SymbolTable table)(Code)



enterPackageFile
public static void enterPackageFile(SymbolTable table, String packageName, String fileName)(Code)



javaAnalyzerTestConstant
static void javaAnalyzerTestConstant(String expression, Object expected, JavaAnalyzer ana) throws Exception(Code)



javaAnalyzerTestError
static void javaAnalyzerTestError(String production, String input, String expected) throws Exception(Code)



javaParserTestRoundTrip
static void javaParserTestRoundTrip(String production, String input, String expected, boolean simple) throws Exception(Code)



newJavaExternalAnalyzer
static JavaExternalAnalyzer newJavaExternalAnalyzer()(Code)



newRuntime
public static Runtime newRuntime()(Code)



stripPrefix
public static String stripPrefix(String s, String prefix)(Code)



stripSuffix
public static String stripSuffix(String s, String suffix)(Code)



suite
public static Test suite()(Code)



testAssertEnabled
final public void testAssertEnabled()(Code)
To enable assertions in eclipse, go to Run -> Run... -> Arguments, and in the box labeled VM arguments, enter -enableassertions.



testCParser_pTranslationUnit
final public void testCParser_pTranslationUnit() throws Exception(Code)



testJavaAnalyzer_visitAssignmentExpression
final public void testJavaAnalyzer_visitAssignmentExpression() throws Exception(Code)



testJavaAnalyzer_visitCallExpression
final public void testJavaAnalyzer_visitCallExpression() throws Exception(Code)



testJavaAnalyzer_visitConstantExpression
final public strictfp void testJavaAnalyzer_visitConstantExpression() throws Exception(Code)



testJavaAnalyzer_visitExpression
final public void testJavaAnalyzer_visitExpression() throws Exception(Code)



testJavaAnalyzer_visitPrimaryIdentifier
final public void testJavaAnalyzer_visitPrimaryIdentifier() throws Exception(Code)



testJavaAnalyzer_visitSelectionExpression
final public void testJavaAnalyzer_visitSelectionExpression() throws Exception(Code)



testJavaAnalyzer_visitSubscriptExpression
final public void testJavaAnalyzer_visitSubscriptExpression() throws Exception(Code)



testJavaEntities_nestingClassification
final public void testJavaEntities_nestingClassification() throws Exception(Code)



testJavaExternalAnalyzer_visitCompilationUnit
final public void testJavaExternalAnalyzer_visitCompilationUnit() throws Exception(Code)



testJavaExternalAnalyzer_visitImportDeclaration
final public void testJavaExternalAnalyzer_visitImportDeclaration() throws Exception(Code)



www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.