[jboss-cvs] jboss-seam/src/test/misc/org/jboss/seam/test ...
Shane Bryzak
Shane_Bryzak at symantec.com
Thu Nov 9 00:59:38 EST 2006
User: sbryzak2
Date: 06/11/09 00:59:38
Modified: src/test/misc/org/jboss/seam/test testng.xml
Added: src/test/misc/org/jboss/seam/test SecurityTest.java
Log:
unit tests
Revision Changes Path
1.5 +1 -0 jboss-seam/src/test/misc/org/jboss/seam/test/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/misc/org/jboss/seam/test/testng.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- testng.xml 9 Aug 2006 20:30:08 -0000 1.4
+++ testng.xml 9 Nov 2006 05:59:37 -0000 1.5
@@ -13,6 +13,7 @@
<class name="org.jboss.seam.test.PhaseListenerTest"/>
<class name="org.jboss.seam.test.RemotingTest"/>
<class name="org.jboss.seam.test.MethodExpressionParserTest"/>
+ <class name="org.jboss.seam.test.SecurityTest"/>
</classes>
</test>
1.1 date: 2006/11/09 05:59:37; author: sbryzak2; state: Exp;jboss-seam/src/test/misc/org/jboss/seam/test/SecurityTest.java
Index: SecurityTest.java
===================================================================
package org.jboss.seam.test;
import javax.persistence.Id;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.security.acl.JPAIdentityGenerator;
import org.testng.annotations.Test;
public class SecurityTest
{
@Name("mock")
class MockSecureEntityMethodId {
private Integer id;
public MockSecureEntityMethodId(Integer id) { this.id = id; }
@Id public Integer getId() { return id; }
}
@Name("mock")
class MockSecureEntityFieldId {
@Id private Integer id;
public MockSecureEntityFieldId(Integer id) { this.id = id; }
}
@Test
public void testJPAIdentityGenerator()
{
JPAIdentityGenerator gen = new JPAIdentityGenerator();
assert("mock:1234".equals(gen.generateIdentity(new MockSecureEntityMethodId(1234))));
assert("mock:1234".equals(gen.generateIdentity(new MockSecureEntityFieldId(1234))));
assert(null == gen.generateIdentity(new MockSecureEntityMethodId(null)));
}
}
More information about the jboss-cvs-commits
mailing list