Declare test args as Enum<?> everywhere.

To add a bit of extra type safety. Makes the `nonEnumArgumentsFail()` test unnecessary.