Я новичок в pytest и пытаюсь пройти через это.В настоящее время я программирую небольшую CLI-игру, которая потребует ввода нескольких пользователей подряд, и я не могу понять, как я могу это сделать.Я прочитал несколько решений, но мне не удалось заставить его работать.
Вот мой код:
class Player:
def __init__(self):
self.set_player_name()
self.set_player_funds()
def set_player_name(self):
self.name = str(input("Player, what's you name?\n"))
def set_player_funds(self):
self.funds = int(input("How much money do you want?\n"))
Я просто хочу автоматизировать пользовательский ввод для этих двух запросов.(например: тест, который будет input "Bob"
и test: assert player.name=="Bob"
Может кто-нибудь помочь с этим? Спасибо!