Author: sebawagner
Date: Sat Sep 14 02:46:43 2013
New Revision: 1523179

URL: http://svn.apache.org/r1523179
Log:
Some minor and testing WicketTester

Added:
    
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/AbstractWicketTester.java
      - copied, changed from r1522471, 
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/AbstractWiketTester.java
    
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/web/
    
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/web/TestLoginUI.java
Removed:
    
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/AbstractWiketTester.java
Modified:
    
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/user/TestUserContact.java

Copied: 
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/AbstractWicketTester.java
 (from r1522471, 
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/AbstractWiketTester.java)
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/AbstractWicketTester.java?p2=openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/AbstractWicketTester.java&p1=openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/AbstractWiketTester.java&r1=1522471&r2=1523179&rev=1523179&view=diff
==============================================================================
--- 
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/AbstractWiketTester.java
 (original)
+++ 
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/AbstractWicketTester.java
 Sat Sep 14 02:46:43 2013
@@ -26,7 +26,7 @@ import org.apache.openmeetings.web.app.W
 import org.apache.wicket.util.tester.WicketTester;
 import org.junit.After;
 
-public class AbstractWiketTester extends AbstractOpenmeetingsSpringTest {
+public class AbstractWicketTester extends AbstractOpenmeetingsSpringTest {
 
        protected WicketTester tester;
                

Modified: 
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/user/TestUserContact.java
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/user/TestUserContact.java?rev=1523179&r1=1523178&r2=1523179&view=diff
==============================================================================
--- 
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/user/TestUserContact.java
 (original)
+++ 
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/user/TestUserContact.java
 Sat Sep 14 02:46:43 2013
@@ -29,11 +29,11 @@ import java.util.Random;
 import org.apache.openmeetings.db.dao.user.AdminUserDao;
 import org.apache.openmeetings.db.dao.user.UserDao;
 import org.apache.openmeetings.db.entity.user.User;
-import org.apache.openmeetings.test.AbstractWiketTester;
+import org.apache.openmeetings.test.AbstractWicketTester;
 import org.junit.Test;
 import org.springframework.beans.factory.annotation.Autowired;
 
-public class TestUserContact extends AbstractWiketTester {
+public class TestUserContact extends AbstractWicketTester {
        @Autowired
        private AdminUserDao adminUserDao;
 

Added: 
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/web/TestLoginUI.java
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/web/TestLoginUI.java?rev=1523179&view=auto
==============================================================================
--- 
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/web/TestLoginUI.java
 (added)
+++ 
openmeetings/trunk/singlewebapp/src/test/java/org/apache/openmeetings/test/web/TestLoginUI.java
 Sat Sep 14 02:46:43 2013
@@ -0,0 +1,34 @@
+package org.apache.openmeetings.test.web;
+
+import org.apache.openmeetings.test.AbstractWicketTester;
+import org.apache.openmeetings.web.pages.MainPage;
+import org.apache.openmeetings.web.pages.auth.SignInPage;
+import org.apache.wicket.util.tester.FormTester;
+import org.junit.Test;
+
+public class TestLoginUI extends AbstractWicketTester {
+
+       @Test
+       public void testLoginUi() {
+               
+               tester.startPage(MainPage.class);
+               
+               tester.assertRenderedPage(SignInPage.class);
+               
+               FormTester formTester = tester.newFormTester("signin:signin");
+               formTester.setValue("login", username);
+               formTester.setValue("pass", userpass);
+               
+               //How to reference specific buttons in Wicket jQuery UI ?!
+               
+               formTester.submit();
+               
+               System.err.println("getLastRenderedPage: "+ 
tester.getLastRenderedPage().getMarkup().toString());
+               
+               //will fail
+               //tester.assertComponent("dashboard", DashboardPanel.class);
+               
+       }
+       
+}
+


Reply via email to