Class AbstractTester<G>
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
com.google.common.collect.testing.AbstractTester<G>
- Type Parameters:
G
- the type of the test generator required by this tester. An instance of G should somehow provide an instance of the class under test, plus any other information required to parameterize the test.
- All Implemented Interfaces:
junit.framework.Test
- Direct Known Subclasses:
AbstractContainerTester
public class AbstractTester<G>
extends junit.framework.TestCase
This abstract base class for testers allows the framework to inject needed information after
JUnit constructs the instances.
This class is emulated in GWT.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
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, run, run, runBare, runTest, setName, toString
-
Field Details
-
subjectGenerator
-
suiteName
-
setUp
-
tearDown
-
-
Constructor Details
-
AbstractTester
public AbstractTester()
-
-
Method Details
-
setUp
- Overrides:
setUp
in classjunit.framework.TestCase
- Throws:
Exception
-
tearDown
- Overrides:
tearDown
in classjunit.framework.TestCase
- Throws:
Exception
-
init
-
init
-
getSubjectGenerator
-
getTestMethodName
Returns the name of the test method invoked by this test instance. -
getName
- Overrides:
getName
in classjunit.framework.TestCase
-