com.objectwave.utility
Class StringManipulator.Test

java.lang.Object
  |
  +--com.objectwave.test.UnitTestBaseImpl
        |
        +--com.objectwave.utility.StringManipulator.Test
All Implemented Interfaces:
UnitTest
Enclosing class:
StringManipulator

public static class StringManipulator.Test
extends UnitTestBaseImpl

Using an inner class for a test case accomplishes at least two things. Deployment can occur with out code bloat of test cases. (Just don't ship the .class files) Namespace remains clean. Since the true class name is StringManipulator$Test It has to be a public class, since the JUnit tests use reflection on the class.


Field Summary
 
Fields inherited from class com.objectwave.test.UnitTestBaseImpl
testContext
 
Constructor Summary
StringManipulator.Test()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void testEncryption()
           
 void testExtractStrings()
           
 void testExtractStringsToString()
           
 void testPatternMatching()
           
 void testPatternMatching2()
           
 void testReduceStrings()
           
 void testVectorToStrings()
           
 
Methods inherited from class com.objectwave.test.UnitTestBaseImpl
createTest, removeFile, setUp, tearDown, writeFile, writeFileResource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringManipulator.Test

public StringManipulator.Test()
Method Detail

main

public static void main(java.lang.String[] args)

testEncryption

public void testEncryption()

testExtractStrings

public void testExtractStrings()

testExtractStringsToString

public void testExtractStringsToString()

testPatternMatching

public void testPatternMatching()

testPatternMatching2

public void testPatternMatching2()

testReduceStrings

public void testReduceStrings()

testVectorToStrings

public void testVectorToStrings()