org.shapelogic.util
Class BeanUtilsParserTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.shapelogic.util.BeanUtilsParserTest
All Implemented Interfaces:
junit.framework.Test

public class BeanUtilsParserTest
extends junit.framework.TestCase

Test BeanUtilsParser.
The current solution is not elegant. I would have thougth that there should be a simpler way to parse a property file style string and set it in a JavaBean.
Current implementation assumes this format of arg: key1=value1 key2=value2

Author:
Sami Badawi

Constructor Summary
BeanUtilsParserTest()
           
 
Method Summary
 void te_stBeanUtilsParser3()
           
 void testBeanUtilsNumber()
           
 void testBeanUtilsParserName()
           
 void testBeanUtilsParserNameNumber()
           
 void testBeanUtilsParserNumber()
           
 void testBeanUtilsPublicField()
          Only a property defined by a getter and a setter works.
 void testSplitExtraSpace()
          This does not work right for what I need.
 void testStringTokenizer1()
           
 void testStringTokenizer2()
           
 void testStringTokenizer3()
           
 void testStringTokenizer4()
           
 void testStringTokenizer5()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BeanUtilsParserTest

public BeanUtilsParserTest()
Method Detail

testSplitExtraSpace

public void testSplitExtraSpace()
This does not work right for what I need.


testStringTokenizer1

public void testStringTokenizer1()

testStringTokenizer2

public void testStringTokenizer2()

testStringTokenizer3

public void testStringTokenizer3()

testStringTokenizer4

public void testStringTokenizer4()

testStringTokenizer5

public void testStringTokenizer5()

testBeanUtilsParserName

public void testBeanUtilsParserName()

testBeanUtilsParserNumber

public void testBeanUtilsParserNumber()

testBeanUtilsParserNameNumber

public void testBeanUtilsParserNameNumber()

te_stBeanUtilsParser3

public void te_stBeanUtilsParser3()

testBeanUtilsNumber

public void testBeanUtilsNumber()

testBeanUtilsPublicField

public void testBeanUtilsPublicField()
Only a property defined by a getter and a setter works.



Copyright © 2009. All Rights Reserved.