テストしたいコードがあります:
from random import randint
class End(object):
def __init__(self):
self.quips=['You dead', 'You broke everything you can','You turn you head off']
def play(self):
print self.quips[randint(0, len(self.quips)-1)]
sys.exit(1)
accept_raises を使用して終了するかどうかを確認するにはどうすればよいですか?
def test_End():
end=End().play()
assert_raises(what should I put here)