[jboss-cvs] jboss-seam/src/test/integration/src/org/jboss/seam/test/integration ...
Peter Muir
peter at bleepbleep.org.uk
Tue Jan 8 07:29:39 EST 2008
User: pmuir
Date: 08/01/08 07:29:39
Modified: src/test/integration/src/org/jboss/seam/test/integration
testng.xml
Added: src/test/integration/src/org/jboss/seam/test/integration
PageParamTest.java
Log:
Minor
Revision Changes Path
1.12 +6 -0 jboss-seam/src/test/integration/src/org/jboss/seam/test/integration/testng.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: testng.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/test/integration/src/org/jboss/seam/test/integration/testng.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- testng.xml 24 Nov 2007 23:25:11 -0000 1.11
+++ testng.xml 8 Jan 2008 12:29:39 -0000 1.12
@@ -64,4 +64,10 @@
<class name="org.jboss.seam.test.integration.SeamMockELResolverTest" />
</classes>
</test>
+
+ <test name="Seam Core - Integration: Pages.xml">
+ <classes>
+ <class name="org.jboss.seam.test.integration.PageParamTest" />
+ </classes>
+ </test>
</suite>
1.1 date: 2008/01/08 12:29:39; author: pmuir; state: Exp;jboss-seam/src/test/integration/src/org/jboss/seam/test/integration/PageParamTest.java
Index: PageParamTest.java
===================================================================
package org.jboss.seam.test.integration;
import org.jboss.seam.RequiredException;
import org.jboss.seam.mock.SeamTest;
import org.testng.annotations.Test;
/**
* @author Pete Muir
*
*/
public class PageParamTest extends SeamTest
{
@Test
public void testPageParameter() throws Exception
{
new FacesRequest("/pageWithParameter.xhtml")
{
@Override
protected void beforeRequest()
{
setParameter("personName", "pete");
}
@Override
protected void invokeApplication() throws Exception
{
assert "pete".equals(getValue("#{person.name}"));
}
}.run();
new FacesRequest("/pageWithParameter.xhtml")
{
@Override
protected void beforeRequest()
{
setParameter("anotherPersonName", "pete");
}
@Override
protected void invokeApplication() throws Exception
{
assert getValue("#{person.name}") == null;
}
}.run();
}
@Test
public void testRequiredPageParameter() throws Exception
{
new FacesRequest("/pageWithRequiredParameter.xhtml")
{
@Override
protected void beforeRequest()
{
setParameter("personName", "pete");
}
@Override
protected void invokeApplication() throws Exception
{
assert "pete".equals(getValue("#{person.name}"));
}
}.run();
}
}
More information about the jboss-cvs-commits
mailing list