Я написал код в python 3 и хочу написать тесты для моего кода, используя платформу Pytest. У меня есть одна функция (основная функция), которая получает ввод от пользователя (имя файла), обрабатывает его и выводит результат на экран (ответ может быть истинным или ложным). Как я могу написать тестовую функцию, которая сама вводит данные (для основного ввода) и проверяет, что выводится на консоль? (Я использую Pycharm)