public class EnumMappingTest extends AbstractFunctionalTest
public enum SrcType {
FOO , BAR;
}
On the contrary, Overrided Enum refers to those enum with overrided methods, including
constructors. A typical Overrided Enum would look as below.
public enum SrcTypeWithOverride {
FOO { public String display() { return "Src.FOO"; } },
BAR { public String display() { return "Src.BAR"; } };
public abstract String display();
}
mapper, testDataFactory
Constructor and Description |
---|
EnumMappingTest() |
Modifier and Type | Method and Description |
---|---|
void |
testBasedEnumMapsToBasedEnum()
Test on a mapping from Based Enum to Based Enum.
|
void |
testBasedEnumMapsToOverridedEnum()
Test on a mapping from Based Enum to Overrided Enum.
|
void |
testByteMapsToEnum()
Test on a mapping from byte types to enum.
|
void |
testByteMapsToEnumOutOfOrdinalRange()
Test on a mapping from byte types to enum.
|
void |
testEnumMapsToByte()
Test on a mapping from enum types to byte.
|
void |
testEnumMapsToInteger()
Test on a mapping from enum types to integer.
|
void |
testEnumMapsToItself()
Test on a mapping from Enum to itself.
|
void |
testEnumMapsToLong()
Test on a mapping from enum types to long.
|
void |
testEnumMapsToNonexistEnumValue()
Test on if mapping to nonexist enum value would throw exception.
|
void |
testEnumMapsToShort()
Test on a mapping from enum types to short.
|
void |
testEnumMapsToString()
Test on a mapping from enum to
String . |
void |
testIntegerMapsToEnum()
Test on a mapping from integer types to enum.
|
void |
testIntegerMapsToEnumOutOfOrdinalRange()
Test on a mapping from integer types to enum.
|
void |
testLongMapsToEnum()
Test on a mapping from long types to enum.
|
void |
testLongMapsToEnumOutOfOrdinalRange()
Test on a mapping from long types to enum.
|
void |
testOverridedEnumMapsToBasedEnum()
Test on a mapping from Overrided Enum to Based Enum.
|
void |
testOverridedEnumMapsToOverridedEnum()
Test on a mapping from Overrided Enum to Overrided Enum.
|
void |
testShortMapsToEnum()
Test on a mapping from short types to enum.
|
void |
testShortMapsToEnumOutOfOrdinalRange()
Test on a mapping from short types to enum.
|
void |
testStringMapsToEnum()
Test on a mapping from
String to enum. |
void |
testStringMapsToEnumNonexistEnumValue()
Test on a mapping from
String to enum with non-existing enum value. |
getDataObjectInstantiator, getMapper, newInstance, newInstance, newInstance, setUp
public void testOverridedEnumMapsToBasedEnum()
public void testBasedEnumMapsToOverridedEnum()
public void testBasedEnumMapsToBasedEnum()
public void testOverridedEnumMapsToOverridedEnum()
public void testEnumMapsToItself()
public void testEnumMapsToNonexistEnumValue()
public void testEnumMapsToString()
String
.public void testStringMapsToEnum()
String
to enum.public void testByteMapsToEnum()
public void testShortMapsToEnum()
public void testIntegerMapsToEnum()
public void testLongMapsToEnum()
public void testEnumMapsToByte()
public void testEnumMapsToShort()
public void testEnumMapsToInteger()
public void testEnumMapsToLong()
public void testByteMapsToEnumOutOfOrdinalRange()
public void testShortMapsToEnumOutOfOrdinalRange()
public void testIntegerMapsToEnumOutOfOrdinalRange()
public void testLongMapsToEnumOutOfOrdinalRange()
public void testStringMapsToEnumNonexistEnumValue()
String
to enum with non-existing enum value.Copyright © 2005-2014 dozer. All Rights Reserved.