Author: dvinnichek
Date: 2010-08-02 03:48:37 -0400 (Mon, 02 Aug 2010)
New Revision: 23858
Added:
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/radiobutton.jsp
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/radiobutton.jsp.xml
Modified:
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/java/org/jboss/tools/vpe/spring/test/springtest/FormBean.java
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/SpringFormComponentTest.java
Log:
add tests for form:radiobutton
Modified:
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/java/org/jboss/tools/vpe/spring/test/springtest/FormBean.java
===================================================================
---
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/java/org/jboss/tools/vpe/spring/test/springtest/FormBean.java 2010-08-02
05:28:57 UTC (rev 23857)
+++
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/java/org/jboss/tools/vpe/spring/test/springtest/FormBean.java 2010-08-02
07:48:37 UTC (rev 23858)
@@ -19,6 +19,7 @@
private Map<Integer, String> availableCategories = new HashMap<Integer,
String>();
private Set<Integer> selectedCategories = new HashSet<Integer>();
private List<CategoryType> favoriteCategories = new
ArrayList<CategoryType>();
+ private String selectedCategory;
private User user;
@@ -29,6 +30,7 @@
selectedCategories.add(CategoryType.Books.getId());
favoriteCategories.add(CategoryType.Sport);
favoriteCategories.add(CategoryType.Books);
+ selectedCategory = CategoryType.Sport.getName();
}
public boolean isChechbox1Selected() {
@@ -86,4 +88,12 @@
public void setUser(User user) {
this.user = user;
}
+
+ public String getSelectedCategory() {
+ return selectedCategory;
+ }
+
+ public void setSelectedCategory(String selectedCategory) {
+ this.selectedCategory = selectedCategory;
+ }
}
Added:
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/radiobutton.jsp
===================================================================
---
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/radiobutton.jsp
(rev 0)
+++
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/radiobutton.jsp 2010-08-02
07:48:37 UTC (rev 23858)
@@ -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>
+ .tall-radiobutton {
+ -moz-appearance: none;
+ height: 30px;
+ }
+ </style>
+</head>
+<body>
+ <h1>Test of form:radiobutton</h1>
+
+ <form:form modelAttribute="formBean">
+ <form:radiobutton id="radiobutton1" path="selectedCategory"
+ value="books"/>
+ form:radiobutton with id and path attributes
+ <br/>
+ <form:radiobutton id="radiobutton2" path="selectedCategory"
+ value="sport"
+ cssStyle="width: 30px;" cssClass="tall-radiobutton"
+ label="form:radiobutton with id, path, cssStyle, cssClass and label attributes.
(Must look as a big circle.)"/>
+ <br/>
+ <form:radiobutton id="radiobutton3" path="selectedCategory"
+ disabled="true" value="films"
+ label="form:radiobutton with id, path and disabled='true'
attributes."/>
+ <br/>
+ </form:form>
+</body>
+</html>
Property changes on:
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/radiobutton.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added:
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/radiobutton.jsp.xml
===================================================================
---
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/radiobutton.jsp.xml
(rev 0)
+++
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/radiobutton.jsp.xml 2010-08-02
07:48:37 UTC (rev 23858)
@@ -0,0 +1,26 @@
+<tests>
+ <test id="radiobutton1">
+ <SPAN CLASS="vpe-text">
+ <INPUT TYPE="radio" ID="radiobutton1" />
+ <LABEL>
+ </LABEL>
+ </SPAN>
+ </test>
+ <test id="radiobutton2">
+ <SPAN CLASS="vpe-text">
+ <INPUT TYPE="radio" CLASS="tall-radiobutton"
ID="radiobutton2"
+ STYLE="width: 30px;" />
+ <LABEL>
+ form:radiobutton with id, path, cssStyle, cssClass and label attributes. (Must look
as a big circle.)
+ </LABEL>
+ </SPAN>
+ </test>
+ <test id="radiobutton3">
+ <SPAN CLASS="vpe-text">
+ <INPUT TYPE="radio" DISABLED="disabled"
ID="radiobutton3" />
+ <LABEL>
+ form:radiobutton with id, path and disabled='true' attributes.
+ </LABEL>
+ </SPAN>
+ </test>
+</tests>
\ No newline at end of file
Property changes on:
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/jsp/radiobutton.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
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-02
05:28:57 UTC (rev 23857)
+++
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/WEB-INF/springapp-servlet.xml 2010-08-02
07:48:37 UTC (rev 23858)
@@ -10,6 +10,7 @@
<bean name="/form.htm"
class="org.jboss.tools.vpe.spring.test.springtest.FormController"/>
<bean name="/checkbox.htm"
class="org.jboss.tools.vpe.spring.test.springtest.FormController"/>
<bean name="/checkboxes.htm"
class="org.jboss.tools.vpe.spring.test.springtest.FormController"/>
+ <bean name="/radiobutton.htm"
class="org.jboss.tools.vpe.spring.test.springtest.FormController"/>
<bean name="/errors.htm"
class="org.jboss.tools.vpe.spring.test.springtest.controller.ErrorsController">
<property name="validator" ref="fieldValidator"/>
</bean>
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-02
05:28:57 UTC (rev 23857)
+++
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/resources/SpringTest/src/main/webapp/index.jsp 2010-08-02
07:48:37 UTC (rev 23858)
@@ -6,4 +6,6 @@
<br/>
<a href="errors.htm">errors.htm</a>
<br/>
+<a href="radiobutton.htm">radiobutton.htm</a>
+<br/>
Modified:
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/src/org/jboss/tools/vpe/spring/test/SpringFormComponentTest.java
===================================================================
---
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/src/org/jboss/tools/vpe/spring/test/SpringFormComponentTest.java 2010-08-02
05:28:57 UTC (rev 23857)
+++
trunk/vpe/tests/org.jboss.tools.vpe.spring.test/src/org/jboss/tools/vpe/spring/test/SpringFormComponentTest.java 2010-08-02
07:48:37 UTC (rev 23858)
@@ -42,6 +42,11 @@
performTestForVpeComponent((IFile)TestUtil.getResource(
"src/main/webapp/WEB-INF/jsp/checkboxes.jsp", IMPORT_PROJECT_NAME));
//$NON-NLS-1$
}
+
+ public void testRadiobutton() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getResource(
+ "src/main/webapp/WEB-INF/jsp/radiobutton.jsp", IMPORT_PROJECT_NAME));
//$NON-NLS-1$
+ }
public void testForm() throws Throwable {
performTestForVpeComponent((IFile)TestUtil.getResource(