You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2006/06/05 00:05:04 UTC

svn commit: r411603 - /jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/util/TestJMeterUtils.java

Author: sebb
Date: Sun Jun  4 15:05:03 2006
New Revision: 411603

URL: http://svn.apache.org/viewvc?rev=411603&view=rev
Log:
More tests

Modified:
    jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/util/TestJMeterUtils.java

Modified: jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/util/TestJMeterUtils.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/util/TestJMeterUtils.java?rev=411603&r1=411602&r2=411603&view=diff
==============================================================================
--- jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/util/TestJMeterUtils.java (original)
+++ jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/util/TestJMeterUtils.java Sun Jun  4 15:05:03 2006
@@ -36,16 +36,27 @@
 
         public void testSplit1() {
             String in = "a,bc,,"; // Test ignore trailing split characters
-            String out[] = JMeterUtils.split(in, ",","?");
+            String out[] = JMeterUtils.split(in, ",","?");// with default
             assertEquals(3, out.length);
             assertEquals("a", out[0]);
             assertEquals("bc", out[1]);
+            assertEquals("?", out[2]);
+        }
+
+        public void testSplit1a() {
+            String in = "a,bc,,"; // Test ignore trailing split characters
+            String out[] = JMeterUtils.split(in, ",",""); // with no default
+            assertEquals(3, out.length);
+            assertEquals("a", out[0]);
+            assertEquals("bc", out[1]);
+            assertEquals("", out[2]);
         }
 
         public void testSplit2() {
             String in = ",,a,bc"; // Test leading split characters with default
             String out[] = JMeterUtils.split(in, ",","?");
             assertEquals(3, out.length);
+            assertEquals("?", out[0]);
             assertEquals("a", out[1]);
             assertEquals("bc", out[2]);
         }
@@ -57,5 +68,15 @@
             assertEquals("", out[0]);
             assertEquals("a", out[1]);
             assertEquals("bc", out[2]);
+        }        
+
+        public void testSplit4() {
+            String in = ",,,a,bc"; // Test leading split characters no default
+            String out[] = JMeterUtils.split(in, ",","");
+            assertEquals(4, out.length);
+            assertEquals("", out[0]);
+            assertEquals("", out[1]);
+            assertEquals("a", out[2]);
+            assertEquals("bc", out[3]);
         }        
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org