closed #5 wrote tests for ExtensibleChoiceParameterDefinition
Rename the test function names.
improved the way to handling null or empty choice lists.