[jboss-cvs] jboss-seam/src/test/misc/org/jboss/seam/test ...
Peter Muir
peter at bleepbleep.org.uk
Sat May 5 12:37:41 EDT 2007
User: pmuir
Date: 07/05/05 12:37:41
Added: src/test/misc/org/jboss/seam/test SeamTestTest.java
Person.java
Log:
Some basic tests for SeamTest
Revision Changes Path
1.1 date: 2007/05/05 16:37:41; author: pmuir; state: Exp;jboss-seam/src/test/misc/org/jboss/seam/test/SeamTestTest.java
Index: SeamTestTest.java
===================================================================
package org.jboss.seam.test;
import org.jboss.seam.mock.SeamTest;
import org.testng.annotations.Test;
public class SeamTestTest extends SeamTest
{
private static final String PETER_NAME = "Pete Muir";
private static final String PETER_USERNAME = "pmuir";
@Test
public void testEl() throws Exception
{
new FacesRequest()
{
@Override
protected void updateModelValues() throws Exception
{
setValue("#{user.name}", PETER_NAME);
}
@Override
protected void renderResponse() throws Exception
{
assert getValue("#{user.name}").equals(PETER_NAME);
}
}.run();
}
@Test
public void testSeamSecurity() throws Exception
{
new FacesRequest()
{
@Override
protected void updateModelValues() throws Exception
{
setValue("#{identity.username}", PETER_USERNAME);
}
@Override
protected void renderResponse() throws Exception
{
assert getValue("#{identity.username}").equals(PETER_USERNAME);
}
}.run();
}
}
1.1 date: 2007/05/05 16:37:41; author: pmuir; state: Exp;jboss-seam/src/test/misc/org/jboss/seam/test/Person.java
Index: Person.java
===================================================================
package org.jboss.seam.test;
import org.jboss.seam.annotations.Name;
@Name("user")
public class Person
{
private String name;
public String getName()
{
return name;
}
public void setName(String name)
{
this.name = name;
}
}
More information about the jboss-cvs-commits
mailing list