假设我有一个类:
class Player(object):
def __init__(self):
self.goal = ''
@property
def goal(self):
return self.goal
考虑到属性goal
不可调用,是否可以对其编写单元测试?
最佳答案
怎么样:
def test_goal_property(self):
dummy_player = Player()
self.assertEqual(dummy_player.goal, '')
或
def test_goal_property(self):
dummy_player = Player()
dummy_player.goal = 'something'
self.assertEqual(dummy_player.goal, 'something')
关于python - 对 python 类属性进行单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59732625/