Unit tests for prompt_for_choice() (bringing coverage back up to 95%)