Как написать тесты, где возникают такие условия, как:
- Тестовый пользовательский ввод.
- Тестовый ввод, считанный из файла.
- Тестовый ввод, считанный из переменной среды.
Было бы здорово, если бы кто-нибудь мог показать мне, как подойти к вышеупомянутым сценариям; все равно было бы здорово, если бы вы могли указать мне на несколько записей в документах/статьях/блогах, которые я мог бы читать.