Package org.glassfish.pfl.test
Class TestCaseTools.SingleInstanceTestSuite.SingleInstanceTestCase
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite.SingleInstanceTestCase
-
- All Implemented Interfaces:
junit.framework.Test
- Enclosing class:
- TestCaseTools.SingleInstanceTestSuite
private class TestCaseTools.SingleInstanceTestSuite.SingleInstanceTestCase extends junit.framework.TestCase
A simple variant of JUnit's TestCase that invokes the test method on the supplied test. This allows creating multiple TestCases that share the same instance.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.reflect.Method
runMethod
-
Constructor Summary
Constructors Constructor Description SingleInstanceTestCase(java.lang.reflect.Method runMethod)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
runTest()
protected void
setUp()
protected void
tearDown()
-
Methods inherited from class junit.framework.TestCase
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, setName, toString
-
-
-
-
Method Detail
-
setUp
protected void setUp()
- Overrides:
setUp
in classjunit.framework.TestCase
-
tearDown
protected void tearDown()
- Overrides:
tearDown
in classjunit.framework.TestCase
-
runTest
protected void runTest() throws java.lang.Throwable
- Overrides:
runTest
in classjunit.framework.TestCase
- Throws:
java.lang.Throwable
-
-