def activated_account(): """Способ создания финализатора через yield""" account = Account("Activated", 100, True) yield account account.withdraw(account.balance) account.close()
def test_default_not_activated(): a = Account("Mr.X", 0) assert not a.activated a.close()
def test_account_create(): a = Account("Mr.X", 0) assert isinstance(a, Account) a.close()