From: <zep...@us...> - 2006-11-25 15:54:19
|
Revision: 191 http://svn.sourceforge.net/pzfilereader/?rev=191&view=rev Author: zepernick Date: 2006-11-25 07:54:19 -0800 (Sat, 25 Nov 2006) Log Message: ----------- added some unit tests for pzconverter Modified Paths: -------------- trunk/PZFileReader/src/test/java/net/sf/pzfilereader/parserutils/ParserUtilsTest.java Modified: trunk/PZFileReader/src/test/java/net/sf/pzfilereader/parserutils/ParserUtilsTest.java =================================================================== --- trunk/PZFileReader/src/test/java/net/sf/pzfilereader/parserutils/ParserUtilsTest.java 2006-11-25 15:53:52 UTC (rev 190) +++ trunk/PZFileReader/src/test/java/net/sf/pzfilereader/parserutils/ParserUtilsTest.java 2006-11-25 15:54:19 UTC (rev 191) @@ -1,6 +1,9 @@ package net.sf.pzfilereader.parserutils; +import java.io.IOException; +import java.math.BigDecimal; import java.util.List; +import java.util.Properties; import net.sf.pzfilereader.util.ParserUtils; import junit.framework.TestCase; @@ -44,6 +47,14 @@ final String stripRes = ParserUtils.stripNonLongChars(txtToStrip); assertEquals("expecting...", stripRes, expected); } + + public void testPZConverter() throws IOException{ + final Properties convertProps = ParserUtils.loadConvertProperties(); + + assertEquals(ParserUtils.runPzConverter(convertProps, "$5.00C", Double.class), new Double("5.00")); + assertEquals(ParserUtils.runPzConverter(convertProps, "$5.00C", Integer.class), new Integer("5")); + assertEquals(ParserUtils.runPzConverter(convertProps, "$5.3556", BigDecimal.class), new BigDecimal("5.3556")); + } public static void main(final String[] args) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |