Java Doc for TestEmbeddedTokenizer.java in  » Parser » JTopas » de » susebox » jtopas » 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 » JTopas » de.susebox.jtopas 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


de.susebox.jtopas.TestEmbeddedTokenizer

TestEmbeddedTokenizer
public class TestEmbeddedTokenizer extends TestCase (Code)

This unit test checks the embedded-tokenizer feature of the class StandardTokenizer . With this technique it is possible to parse multipart documents like HTML with embedded CSS and script parts, Java and javadoc comments etc.

This test suite works with a test configuration file. This file contains some sets of properties, each set for one or more different test runs.

The properties are defined as class constants. In the configuration file, a property consists of the property name and a number identifying the property set.


See Also:   StandardTokenizer
author:
   Heiko Blau


Field Summary
final public static  StringCONFIG_FILE
     The name of the test configuration file.
final public static  StringPROP_JAVAPATH
    
final public static  StringPROP_PATH
    
protected  String_path
    
protected  InputStreamReader_reader
    

Constructor Summary
public  TestEmbeddedTokenizer(String test, String path)
    

Method Summary
public static  voidmain(String[] args)
     call this method to invoke the tests.
protected  voidsetUp()
     Sets up the fixture, for example, open a network connection.
public static  Testsuite()
     Implementation of the JUnit method suite.
protected  voidtearDown()
     Tears down the fixture, for example, close a network connection.
public  voidtestEmbeddedTokenizer()
     The method takes the HTML file given in the constructor, and parses with the main HTML tokenizer and two embedded tokenizers for JavaScript and CSS.
public  voidtestJavaTokenizer()
     This method reads the given stream as a Java source.

Field Detail
CONFIG_FILE
final public static String CONFIG_FILE(Code)
The name of the test configuration file. This file will be read by java.lang.Class.getResourceAsStream .



PROP_JAVAPATH
final public static String PROP_JAVAPATH(Code)
Property for the test TestEmbeddedTokenizer.testJavaTokenizer



PROP_PATH
final public static String PROP_PATH(Code)
Property for the test TestEmbeddedTokenizer.testEmbeddedTokenizer



_path
protected String _path(Code)



_reader
protected InputStreamReader _reader(Code)




Constructor Detail
TestEmbeddedTokenizer
public TestEmbeddedTokenizer(String test, String path)(Code)
Initializing the instance with the test file path
Parameters:
  test - which test method should be invoked
Parameters:
  path - name of test configuration file




Method Detail
main
public static void main(String[] args)(Code)
call this method to invoke the tests.
Parameters:
  args - unused



setUp
protected void setUp() throws Exception(Code)
Sets up the fixture, for example, open a network connection. This method is called before a test is executed.
throws:
  Exception - for anything that might go wrong



suite
public static Test suite()(Code)
Implementation of the JUnit method suite. For each set of test properties one or more tests are instantiated. a test suite



tearDown
protected void tearDown() throws Exception(Code)
Tears down the fixture, for example, close a network connection. This method is called after a test is executed.
throws:
  Exception - for anything that might go wrong



testEmbeddedTokenizer
public void testEmbeddedTokenizer() throws Throwable(Code)
The method takes the HTML file given in the constructor, and parses with the main HTML tokenizer and two embedded tokenizers for JavaScript and CSS.
throws:
  Throwable - for anything that might go wrong
See Also:   TestEmbeddedTokenizer.testEmbeddedTokenizer



testJavaTokenizer
public void testJavaTokenizer() throws Throwable(Code)
This method reads the given stream as a Java source. It extracts javadoc comments and source code. There should be a class or interface name in every Java source. The opening and closing brackets should match etc.
throws:
  Throwable - for anything that might go wrong
See Also:   TestEmbeddedTokenizer.testEmbeddedTokenizer



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