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");
+ }
+}