[jboss-cvs] JBossAS SVN: r63531 - projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Jun 14 11:58:30 EDT 2007
Author: kabir.khan at jboss.com
Date: 2007-06-14 11:58:30 -0400 (Thu, 14 Jun 2007)
New Revision: 63531
Modified:
projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/BeforeAfterThrowingFinallyVersusAroundTestCase.java
projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/POJO.java
projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/SimpleAspect.java
Log:
Improve test, the checks were wrong
Modified: projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/BeforeAfterThrowingFinallyVersusAroundTestCase.java
===================================================================
--- projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/BeforeAfterThrowingFinallyVersusAroundTestCase.java 2007-06-14 14:16:45 UTC (rev 63530)
+++ projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/BeforeAfterThrowingFinallyVersusAroundTestCase.java 2007-06-14 15:58:30 UTC (rev 63531)
@@ -45,6 +45,7 @@
public void testAroundWithNoExceptionScenario() throws Exception
{
+ SimpleAspect.reset();
POJO pojo = new POJO();
pojo.methodWithAroundNoExceptions();
assertTrue(SimpleAspect.before);
@@ -66,6 +67,7 @@
public void testBeforeAfterThrowingFinallyWithNoExceptionScenario() throws Exception
{
+ SimpleAspect.reset();
POJO pojo = new POJO();
pojo.methodWithBeforeAfter();
assertTrue(SimpleAspect.before);
@@ -86,15 +88,12 @@
public void testAroundWithExceptionScenario() throws Exception
{
+ SimpleAspect.reset();
boolean exception = false;
try
{
POJO pojo = new POJO();
pojo.methodWithAroundExceptions();
- assertTrue(SimpleAspect.before);
- assertFalse(SimpleAspect.after);
- assertTrue(SimpleAspect.throwing);
- assertTrue(SimpleAspect.finaly);
}
catch (Exception e)
{
@@ -102,6 +101,11 @@
}
assertTrue(exception);
+ assertTrue(SimpleAspect.before);
+ assertFalse(SimpleAspect.after);
+ assertTrue(SimpleAspect.throwing);
+ assertTrue(SimpleAspect.finaly);
+
getRunner().executeScenario(new AroundWithExceptionsScenario());
}
@@ -124,15 +128,12 @@
public void testBeforeAfterThrowingFinallyWithExceptionScenario() throws Exception
{
+ SimpleAspect.reset();
boolean exception = false;
try
{
POJO pojo = new POJO();
pojo.methodWithBeforeThrowingFinally();
- assertTrue(SimpleAspect.before);
- assertFalse(SimpleAspect.after);
- assertTrue(SimpleAspect.throwing);
- assertTrue(SimpleAspect.finaly);
}
catch (Exception e)
{
@@ -140,6 +141,11 @@
}
assertTrue(exception);
+ assertTrue(SimpleAspect.before);
+ assertFalse(SimpleAspect.after);
+ assertTrue(SimpleAspect.throwing);
+ assertTrue(SimpleAspect.finaly);
+
getRunner().executeScenario(new BeforeAfterThrowingFinallyWithExceptionScenario());
}
Modified: projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/POJO.java
===================================================================
--- projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/POJO.java 2007-06-14 14:16:45 UTC (rev 63530)
+++ projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/POJO.java 2007-06-14 15:58:30 UTC (rev 63531)
@@ -28,8 +28,20 @@
*/
public class POJO
{
- public void methodWithAroundNoExceptions() {}
- public void methodWithBeforeAfter() {}
- public void methodWithAroundExceptions(){throw new RuntimeException();}
- public void methodWithBeforeThrowingFinally(){throw new RuntimeException();}
+ public void methodWithAroundNoExceptions()
+ {
+
+ }
+ public void methodWithBeforeAfter()
+ {
+
+ }
+ public void methodWithAroundExceptions()
+ {
+ throw new RuntimeException();
+ }
+ public void methodWithBeforeThrowingFinally()
+ {
+ throw new RuntimeException();
+ }
}
Modified: projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/SimpleAspect.java
===================================================================
--- projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/SimpleAspect.java 2007-06-14 14:16:45 UTC (rev 63530)
+++ projects/aop/trunk/aop/src/test/org/jboss/test/aop/stress/batf/SimpleAspect.java 2007-06-14 15:58:30 UTC (rev 63531)
@@ -86,7 +86,7 @@
finaly = true;
}
- public void reset()
+ public static void reset()
{
before = false;
after = false;
More information about the jboss-cvs-commits
mailing list