org.codehaus.aspectwerkz
Class WeavedTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.codehaus.aspectwerkz.WeavedTestCase
All Implemented Interfaces:
junit.framework.Test

public class WeavedTestCase
extends junit.framework.TestCase

Transparently runs TestCase with an embedded online mode Write a JUnit test case and extends WeaverTestCase.

Author:
Alexandre Vasseur

Nested Class Summary
static class WeavedTestCase.WeaverTestRunner
          Allow to run WeaverTestCase thru a weaving ClassLoader
 
Constructor Summary
WeavedTestCase()
           
WeavedTestCase(String name)
           
 
Method Summary
 void runBare()
          Overrides JUnit runBare() to run thru the weaverTestRunner This allow WeaverTestCase to be regular TestCase
 void runBareAfterWeaving()
          Callback the regulare JUnit runBare()
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WeavedTestCase

public WeavedTestCase()

WeavedTestCase

public WeavedTestCase(String name)
Method Detail

runBare

public void runBare()
             throws Throwable
Overrides JUnit runBare() to run thru the weaverTestRunner This allow WeaverTestCase to be regular TestCase

Overrides:
runBare in class junit.framework.TestCase
Throws:
Throwable

runBareAfterWeaving

public void runBareAfterWeaving()
                         throws Throwable
Callback the regulare JUnit runBare()

Throws:
Throwable


Copyright © 2002-2005 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.