You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jspwiki.apache.org by ja...@apache.org on 2008/04/05 00:40:45 UTC

svn commit: r644973 - /incubator/jspwiki/trunk/tests/com/ecyrd/jspwiki/plugin/CounterPluginTest.java

Author: jalkanen
Date: Fri Apr  4 15:40:42 2008
New Revision: 644973

URL: http://svn.apache.org/viewvc?rev=644973&view=rev
Log:
JSPWIKI-203 - adding start, increment, and showResult.

Modified:
    incubator/jspwiki/trunk/tests/com/ecyrd/jspwiki/plugin/CounterPluginTest.java

Modified: incubator/jspwiki/trunk/tests/com/ecyrd/jspwiki/plugin/CounterPluginTest.java
URL: http://svn.apache.org/viewvc/incubator/jspwiki/trunk/tests/com/ecyrd/jspwiki/plugin/CounterPluginTest.java?rev=644973&r1=644972&r2=644973&view=diff
==============================================================================
--- incubator/jspwiki/trunk/tests/com/ecyrd/jspwiki/plugin/CounterPluginTest.java (original)
+++ incubator/jspwiki/trunk/tests/com/ecyrd/jspwiki/plugin/CounterPluginTest.java Fri Apr  4 15:40:42 2008
@@ -87,6 +87,41 @@
                       translate(src) );
     }
 
+    public void testIncrement()
+        throws Exception
+    {
+        String src = "[{Counter}], [{Counter increment=9}]";
+
+        assertEquals( "1, 10", translate(src) );
+
+        src = "[{Counter}],[{Counter}], [{Counter increment=-8}]";
+
+        assertEquals( "1,2, -6", translate(src) );
+    }
+
+    public void testIncrement2() throws Exception
+    {
+        String src = "[{Counter start=5}], [{Counter increment=-1}], [{Counter increment=-1}]";
+
+        assertEquals( "5, 4, 3", translate(src) );
+
+        src = "[{Counter}],[{Counter start=11}], [{Counter increment=-8}]";
+
+        assertEquals( "1,11, 3", translate(src) );
+    }
+
+    public void testShow()
+        throws Exception
+    {
+        String src = "[{Counter}],[{Counter showResult=false}],[{Counter}]";
+
+        assertEquals( "1,,3", translate(src) );
+
+        src = "[{Counter}],[{Counter showResult=true}],[{Counter}]";
+
+        assertEquals( "1,2,3", translate(src) );
+    }
+
     public static Test suite()
     {
         return new TestSuite( CounterPluginTest.class );