|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
junit.com.mcdermottroe.exemplar.ExemplarTestCase<T>
junit.com.mcdermottroe.exemplar.EnumClassTestCase<T>
T - The type of the Enum to test.public abstract class EnumClassTestCase<T extends Enum<T>>
Test case class for enumerated types.
| Field Summary | |
|---|---|
protected T[] |
types
The values for the entity. |
| Fields inherited from class junit.com.mcdermottroe.exemplar.ExemplarTestCase |
|---|
DELIBERATE_PASS, testedClass, TMP |
| Constructor Summary | |
|---|---|
EnumClassTestCase()
|
|
| Method Summary | |
|---|---|
void |
setUp()
Set up the JUnit test. |
void |
testCompareTo()
Test Enum.compareTo(Object). |
void |
testEquals()
Test Object.equals(Object). |
void |
testGetDeclaringClass()
Test Enum.getDeclaringClass(). |
void |
testHashCode()
Test Object.hashCode(). |
void |
testNoNullNames()
No type name may be null. |
void |
testNoNullTypes()
No type may be null. |
void |
testOrdinal()
Test Enum.ordinal(). |
void |
testToString()
toString must return a good String. |
void |
testValueOfClassString()
Test Enum.valueOf(Class, String). |
void |
testValueOfString()
Test Enum#valueOf(String). |
void |
testValues()
Test Enum.values(). |
| Methods inherited from class junit.com.mcdermottroe.exemplar.ExemplarTestCase |
|---|
getTestedClass, testAllMethodsBeingTested, testCorrectPackage |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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, failNotEquals, failNotSame, failSame, format |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected T extends Enum<T>[] types
| Constructor Detail |
|---|
public EnumClassTestCase()
| Method Detail |
|---|
public void setUp()
throws Exception
setUp in class ExemplarTestCase<T extends Enum<T>>Exception - if TestCase.setUp() throws one.ExemplarTestCase.testedClass,
TestCase.setUp()public void testNoNullTypes()
public void testNoNullNames()
public void testToString()
public void testHashCode()
Object.hashCode().
public void testOrdinal()
Enum.ordinal().
public void testEquals()
Object.equals(Object).
public void testCompareTo()
Enum.compareTo(Object).
public void testValues()
Enum.values().
public void testValueOfString()
Enum#valueOf(String).
public void testValueOfClassString()
Enum.valueOf(Class, String).
public void testGetDeclaringClass()
Enum.getDeclaringClass().
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||