Я создаю приложение cli, используя oclif . Пользователь выполняет команду, и клиент спрашивает его, хочет ли он продолжить (да / нет ответа).
Я пытаюсь проверить команду, использующую приглашение cli-ux . Я хочу смоделировать взаимодействие с пользователем, чтобы ввести слово «да».
Как я могу это сделать?
Я попробовал это:
describe('mycommand', () => {
test
.stdout()
.command(['mycommand', 'action'])
.stdin('y')
.it('it shoud do someting', ctx => {});
});