我对“自我”的理解是,它的意思是“包含此方法的类的实例”。因此,当默认 django 测试读取时:
class SimpleTest(TestCase):
def test_basic_addition(self):
在某种意义上,我们向 test_basic_addition 传递了一个 SimpleTest 实例,在某些时候 setUp 方法中定义的动作(如果有的话)已应用到该实例。大概manage.py test
以某种方式创建了这个实例,但我真的不明白它是什么!这里到底发生了什么?