Added new Tests

Added new Tests that cover:
- method call with Enum return type
- constructor calls by passing a parameter to it