The Char prompt was just echoing directly rather than using the writeLine() method from the Console adapter. This was done correctly in the Select prompt already. Using echo can make testing more difficult because you can't mock the write away and instead of to do hacky things like using output buffering.
The Char prompt was just echoing directly rather than using the writeLine() method from the Console adapter. This was done correctly in the Select prompt already. Using echo can make testing more difficult because you can't mock the write away and instead of to do hacky things like using output buffering.