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;
     }