Author: ggregory
Date: Wed Jul 27 17:29:50 2011
New Revision: 1151546
URL: http://svn.apache.org/viewvc?rev=1151546&view=rev
Log:
Rename test method.
Modified:
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/bm/BeiderMorseEncoderTest.java
Modified:
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/bm/BeiderMorseEncoderTest.java
URL:
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/bm/BeiderMorseEncoderTest.java?rev=1151546&r1=1151545&r2=1151546&view=diff
==============================================================================
---
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/bm/BeiderMorseEncoderTest.java
(original)
+++
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/bm/BeiderMorseEncoderTest.java
Wed Jul 27 17:29:50 2011
@@ -20,6 +20,7 @@ package org.apache.commons.codec.languag
import static org.junit.Assert.assertEquals;
import java.util.Collections;
+import java.util.Random;
import org.apache.commons.codec.EncoderException;
import org.apache.commons.codec.StringEncoder;
@@ -47,7 +48,7 @@ public class BeiderMorseEncoderTest exte
*/
@Ignore
@Test
- public void encodeGna() throws EncoderException {
+ public void testEncodeGna() throws EncoderException {
BeiderMorseEncoder bmpm = new BeiderMorseEncoder();
bmpm.setNameType(NameType.GENERIC);
bmpm.setRuleType(RuleType.APPROX);
@@ -101,4 +102,25 @@ public class BeiderMorseEncoderTest exte
BeiderMorseEncoder bmpm = new BeiderMorseEncoder();
bmpm.setRuleType(RuleType.RULES);
}
+
+ @Ignore
+ @Test
+ public void testSpeedCheck() throws EncoderException {
+ char[] chars = new char[] { 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h',
'o','u' };
+ BeiderMorseEncoder bmpm = new BeiderMorseEncoder();
+ bmpm.setNameType(NameType.GENERIC);
+ bmpm.setRuleType(RuleType.APPROX);
+ StringBuffer stringBuffer = new StringBuffer();
+ Random rand = new Random();
+ stringBuffer.append(chars[rand.nextInt(chars.length)]);
+ long start;
+ for (int i = 0; i < 20; i++) {
+ start = System.currentTimeMillis();
+ System.out.println("String to encode:" + stringBuffer.toString());
+ bmpm.encode(stringBuffer.toString());
+ stringBuffer.append(chars[rand.nextInt(chars.length)]);
+ System.out.println("Elapsed time in ms:"
+ + (System.currentTimeMillis() - start));
+ }
+ }
}