bayard      2002/11/27 14:53:48

  Modified:    lang/src/test/org/apache/commons/lang
                        StringUtilsSubstringTest.java
  Log:
  Added a unit test to show the bugs in bug #14883 for countMatches method
  
  Revision  Changes    Path
  1.2       +13 -1     
jakarta-commons/lang/src/test/org/apache/commons/lang/StringUtilsSubstringTest.java
  
  Index: StringUtilsSubstringTest.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/StringUtilsSubstringTest.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- StringUtilsSubstringTest.java     19 Jul 2002 03:35:55 -0000      1.1
  +++ StringUtilsSubstringTest.java     27 Nov 2002 22:53:48 -0000      1.2
  @@ -192,6 +192,18 @@
       }
   
       public void testCountMatches() {
  +        try {
  +            assertEquals(-1, 
  +                StringUtils.countMatches(null, null));
  +            throw new RuntimeException("Should have thrown a NullPointerException. 
");
  +        } catch(NullPointerException npe) {
  +        }
  +
  +        assertEquals(0, 
  +             StringUtils.countMatches("x", "") );
  +        assertEquals(0, 
  +             StringUtils.countMatches("", "") );
  +
           assertEquals(3, 
                StringUtils.countMatches("one long someone sentence of one", "one"));
           assertEquals(0, 
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to