Author: yradtsevich
Date: 2010-08-03 10:50:37 -0400 (Tue, 03 Aug 2010)
New Revision: 23877
Added:
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/select.jsp
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/select.jsp.xml
Modified:
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/springapp-servlet.xml
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/index.jsp
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/src/org/jboss/tools/vpe/spring/test/SpringComponentContentTest.java
Log:
https://jira.jboss.org/browse/JBIDE-6711 :
Spring templates for VPE
- form:select - JUnit is created
Added:
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/select.jsp
===================================================================
---
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/select.jsp
(rev 0)
+++
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/select.jsp 2010-08-03
14:50:37 UTC (rev 23877)
@@ -0,0 +1,31 @@
+<%@ taglib prefix="form"
uri="http://www.springframework.org/tags/form" %>
+<%@ taglib prefix="c"
uri="http://java.sun.com/jstl/core" %>
+<html>
+<head>
+ <style>
+ .yellow-text {
+ color: yellow
+ }
+ </style>
+</head>
+<body>
+ <h1>Test of form:select</h1>
+
+ <form:form modelAttribute="formBean">
+ <form:select id="select1"
+ path="selectedCategories1"
+ items="${formBean.availableCategories}" cssClass="yellow-text"
+ cssStyle="background-color:black" multiple="false"/>
+ <br/>
+ <form:select id="select2" size="2"
+ path="selectedCategory">
+ <form:option id="booksOption2" value="books"
+ label="books selected"/>
+ <form:option id="sportOption2" value="sport"
+ label="sport selected"/>
+ <form:option id="fishingOption2" value="fishing"
+ label="fishing selected"/>
+ </form:select>
+ </form:form>
+</body>
+</html>
Added:
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/select.jsp.xml
===================================================================
---
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/select.jsp.xml
(rev 0)
+++
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/select.jsp.xml 2010-08-03
14:50:37 UTC (rev 23877)
@@ -0,0 +1,14 @@
+<tests>
+ <test id="select1">
+ <SELECT ID="select1" STYLE="background-color: black;"
CLASS="yellow-text">
+ <OPTION>${formBean.availableCategories}</OPTION>
+ </SELECT>
+ </test>
+ <test id="select2">
+ <SELECT ID="select2" SIZE="2" MULTIPLE="multiple">
+ <OPTION ID="booksOption2">books selected</OPTION>
+ <OPTION ID="sportOption2">sport selected</OPTION>
+ <OPTION ID="fishingOption2">fishing selected</OPTION>
+ </SELECT>
+ </test>
+</tests>
\ No newline at end of file
Modified:
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/springapp-servlet.xml
===================================================================
---
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/springapp-servlet.xml 2010-08-03
14:10:27 UTC (rev 23876)
+++
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/springapp-servlet.xml 2010-08-03
14:50:37 UTC (rev 23877)
@@ -17,6 +17,7 @@
<bean name="/errors.htm"
class="org.jboss.tools.vpe.spring.test.springtest.controller.ErrorsController">
<property name="validator" ref="fieldValidator"/>
</bean>
+ <bean name="/select.htm"
class="org.jboss.tools.vpe.spring.test.springtest.FormController"/>
<bean id="fieldValidator"
class="org.jboss.tools.vpe.spring.test.springtest.validator.FieldValidator"/>
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
Modified:
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/index.jsp
===================================================================
---
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/index.jsp 2010-08-03
14:10:27 UTC (rev 23876)
+++
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/index.jsp 2010-08-03
14:50:37 UTC (rev 23877)
@@ -14,4 +14,6 @@
<br/>
<a href="errors.htm">errors.htm</a>
<br/>
+<a href="select.htm">errors.htm</a>
+<br/>
Modified:
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/src/org/jboss/tools/vpe/spring/test/SpringComponentContentTest.java
===================================================================
---
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/src/org/jboss/tools/vpe/spring/test/SpringComponentContentTest.java 2010-08-03
14:10:27 UTC (rev 23876)
+++
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/src/org/jboss/tools/vpe/spring/test/SpringComponentContentTest.java 2010-08-03
14:50:37 UTC (rev 23877)
@@ -10,9 +10,7 @@
******************************************************************************/
package org.jboss.tools.vpe.spring.test;
-import org.eclipse.core.resources.IFile;
import org.jboss.tools.vpe.ui.test.ComponentContentTest;
-import org.jboss.tools.vpe.ui.test.TestUtil;
/**
* Tests for the context that was generated by Spring templates
@@ -59,6 +57,10 @@
performContentTestByFullPath("src/main/webapp/WEB-INF/jsp/errors.jsp");
//$NON-NLS-1$
}
+ public void testSelect() throws Throwable {
+ performContentTestByFullPath("src/main/webapp/WEB-INF/jsp/select.jsp");
//$NON-NLS-1$
+ }
+
public void testHidden() throws Throwable {
performInvisibleTagTestByFullPath("src/main/webapp/WEB-INF/jsp/hidden.jsp",
"hidden"); //$NON-NLS-1$ //$NON-NLS-2$
}