Map enum defaults and stop throwing errors with insufficient params.
Remove error throwing tests and replace with enum single-value test.
Merge pull request #297 from mulesoft/enum

Map enum defaults and stop throwing errors with insufficient params