You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by gw...@apache.org on 2007/11/16 23:40:49 UTC

svn commit: r595855 - in /wicket/trunk/archetypes/quickstart/src/main/resources: META-INF/archetype.xml archetype-resources/src/test/java/TestHomePage.java

Author: gwynevans
Date: Fri Nov 16 14:40:48 2007
New Revision: 595855

URL: http://svn.apache.org/viewvc?rev=595855&view=rev
Log:
WICKET-104 - "Web Testcase for quickstart application" - Added a basic test to the QS archetype.

Added:
    wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/test/java/TestHomePage.java
Modified:
    wicket/trunk/archetypes/quickstart/src/main/resources/META-INF/archetype.xml

Modified: wicket/trunk/archetypes/quickstart/src/main/resources/META-INF/archetype.xml
URL: http://svn.apache.org/viewvc/wicket/trunk/archetypes/quickstart/src/main/resources/META-INF/archetype.xml?rev=595855&r1=595854&r2=595855&view=diff
==============================================================================
--- wicket/trunk/archetypes/quickstart/src/main/resources/META-INF/archetype.xml (original)
+++ wicket/trunk/archetypes/quickstart/src/main/resources/META-INF/archetype.xml Fri Nov 16 14:40:48 2007
@@ -7,6 +7,7 @@
   </sources>
   <testSources>
     <source>src/test/java/Start.java</source>
+    <source>src/test/java/TestHomePage.java</source>
   </testSources>
   <resources>
     <resource>src/main/resources/log4j.properties</resource>

Added: wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/test/java/TestHomePage.java
URL: http://svn.apache.org/viewvc/wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/test/java/TestHomePage.java?rev=595855&view=auto
==============================================================================
--- wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/test/java/TestHomePage.java (added)
+++ wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/test/java/TestHomePage.java Fri Nov 16 14:40:48 2007
@@ -0,0 +1,29 @@
+package ${packageName};
+
+import junit.framework.TestCase;
+import org.apache.wicket.util.tester.WicketTester;
+
+/**
+ * Simple test using the WicketTester
+ */
+public class TestHomePage extends TestCase
+{
+	private WicketTester tester;
+
+	public void setUp()
+	{
+		tester = new WicketTester();
+	}
+
+	public void testRenderMyPage()
+	{
+		//start and render the test page
+		tester.startPage(HomePage.class);
+
+		//assert rendered page class
+		tester.assertRenderedPage(HomePage.class);
+
+		//assert rendered label component
+		tester.assertLabel("message", "If you see this message wicket is properly configured and running");
+	}
+}