You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by an...@apache.org on 2007/10/22 21:22:34 UTC

svn commit: r587209 - in /tapestry/tapestry4/trunk/tapestry-contrib/src: java/org/apache/tapestry/contrib/ajax/XTileService.java test/org/apache/tapestry/contrib/ajax/ test/org/apache/tapestry/contrib/ajax/TestXTileService.java

Author: andyhot
Date: Mon Oct 22 12:22:33 2007
New Revision: 587209

URL: http://svn.apache.org/viewvc?rev=587209&view=rev
Log:
Convert main method into a test

Added:
    tapestry/tapestry4/trunk/tapestry-contrib/src/test/org/apache/tapestry/contrib/ajax/
    tapestry/tapestry4/trunk/tapestry-contrib/src/test/org/apache/tapestry/contrib/ajax/TestXTileService.java
Modified:
    tapestry/tapestry4/trunk/tapestry-contrib/src/java/org/apache/tapestry/contrib/ajax/XTileService.java

Modified: tapestry/tapestry4/trunk/tapestry-contrib/src/java/org/apache/tapestry/contrib/ajax/XTileService.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-contrib/src/java/org/apache/tapestry/contrib/ajax/XTileService.java?rev=587209&r1=587208&r2=587209&view=diff
==============================================================================
--- tapestry/tapestry4/trunk/tapestry-contrib/src/java/org/apache/tapestry/contrib/ajax/XTileService.java (original)
+++ tapestry/tapestry4/trunk/tapestry-contrib/src/java/org/apache/tapestry/contrib/ajax/XTileService.java Mon Oct 22 12:22:33 2007
@@ -160,13 +160,6 @@
         _response = response;
     }
 
-    public static void main(String[] args)
-    {
-        XTileService objService = new XTileService();
-        System.out.println(objService.generateOutputString(new Object[]
-        { "test > work", new Integer(20) }));
-    }
-
     public void setLinkFactory(LinkFactory linkFactory)
     {
         _linkFactory = linkFactory;

Added: tapestry/tapestry4/trunk/tapestry-contrib/src/test/org/apache/tapestry/contrib/ajax/TestXTileService.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-contrib/src/test/org/apache/tapestry/contrib/ajax/TestXTileService.java?rev=587209&view=auto
==============================================================================
--- tapestry/tapestry4/trunk/tapestry-contrib/src/test/org/apache/tapestry/contrib/ajax/TestXTileService.java (added)
+++ tapestry/tapestry4/trunk/tapestry-contrib/src/test/org/apache/tapestry/contrib/ajax/TestXTileService.java Mon Oct 22 12:22:33 2007
@@ -0,0 +1,22 @@
+package org.apache.tapestry.contrib.ajax;
+
+import org.apache.tapestry.TestBase;
+import org.testng.annotations.Test;
+
+/**
+ * Tests for {@link XTileService}.
+ */
+@Test
+public class TestXTileService extends TestBase {
+
+    public void test_simple_output()
+    {
+        XTileService objService = new XTileService();
+        String result = objService.generateOutputString(new Object[]
+                { "test > work", new Integer(20) });
+
+        System.out.println(result);
+        assertTrue(result.contains("<sp>test &gt; work</sp>"));
+        assertTrue(result.contains("<sp>20</sp>"));
+    }
+}