CLI interactive integration tests с expect и Go — часть 1
Тестирование интерактивных консольных приложение получилось довольно интересной задачей. Как пример напишем простейшие консольное приложение при помощи библиотеки survey: package main import ( «fmt» «github.com/AlecAivazis/survey/v2» ) // the questions to ask var qs = []*survey.Question{ { Name: «name», Prompt: &survey.Input{Message: «What…
Read more