Support java.lang.Enum used as parameter type.
diff --git a/src/main/java/org/testng/internal/Parameters.java b/src/main/java/org/testng/internal/Parameters.java
index 890efd5..b6072a7 100755
--- a/src/main/java/org/testng/internal/Parameters.java
+++ b/src/main/java/org/testng/internal/Parameters.java
@@ -242,6 +242,9 @@
else if(type == short.class || type == Short.class) {
result = Short.valueOf(Short.parseShort(value));
}
+ else if (type.isEnum()) {
+ result = Enum.valueOf(type, value);
+ }
else {
assert false : "Unsupported type parameter : " + type;
}