[jboss-cvs] JBossAS SVN: r99945 - projects/jboss-classpool/trunk/classpool/src/test/java/org/jboss/test/classpool/test.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Jan 26 10:28:44 EST 2010
Author: kabir.khan at jboss.com
Date: 2010-01-26 10:28:44 -0500 (Tue, 26 Jan 2010)
New Revision: 99945
Modified:
projects/jboss-classpool/trunk/classpool/src/test/java/org/jboss/test/classpool/test/SimpleDelegatingClassPoolTestCase.java
Log:
Improve tests
Modified: projects/jboss-classpool/trunk/classpool/src/test/java/org/jboss/test/classpool/test/SimpleDelegatingClassPoolTestCase.java
===================================================================
--- projects/jboss-classpool/trunk/classpool/src/test/java/org/jboss/test/classpool/test/SimpleDelegatingClassPoolTestCase.java 2010-01-26 15:27:43 UTC (rev 99944)
+++ projects/jboss-classpool/trunk/classpool/src/test/java/org/jboss/test/classpool/test/SimpleDelegatingClassPoolTestCase.java 2010-01-26 15:28:44 UTC (rev 99945)
@@ -62,7 +62,9 @@
private void accessAllClassesOnePool(ClassPool pool) throws Exception
{
CtClass a = pool.get(CLASS_A);
+ assertSame(a, pool.get(CLASS_A));
CtClass b = pool.get(CLASS_B);
+ assertSame(b, pool.get(CLASS_B));
assertEquals(pool, a.getClassPool());
assertEquals(pool, b.getClassPool());
@@ -85,7 +87,11 @@
private void accessOnePoolPerClassLoadedByA(ClassPool poolA, ClassPool poolB) throws Exception
{
CtClass a = poolA.get(CLASS_A);
+ assertEquals(a, poolA.get(CLASS_A));
+ assertEquals(a, poolB.get(CLASS_A));
CtClass b = poolA.get(CLASS_B);
+ assertEquals(b, poolA.get(CLASS_B));
+ assertEquals(b, poolB.get(CLASS_B));
assertNotSame(a.getClassPool(), b.getClassPool());
assertEquals(poolA, a.getClassPool());
@@ -106,8 +112,12 @@
public void accessOnePoolPerClassLoadedByB(ClassPool poolA, ClassPool poolB) throws Exception
{
CtClass a = poolB.get(CLASS_A);
+ assertEquals(a, poolA.get(CLASS_A));
+ assertEquals(a, poolB.get(CLASS_A));
CtClass b = poolB.get(CLASS_B);
-
+ assertEquals(b, poolA.get(CLASS_B));
+ assertEquals(b, poolB.get(CLASS_B));
+
assertNotSame(a.getClassPool(), b.getClassPool());
assertEquals(poolA, a.getClassPool());
assertEquals(poolB, b.getClassPool());
More information about the jboss-cvs-commits
mailing list