断言的结果有两种:
让程序代替人工白动的判断预期结果和实际结果是否相符.
断言的结果有两种:
True,用例通过
False,代码抛出异常,用例不通过
在unittest中使用断言,都需要通过self.断言方法来使用
1. assertEqual
self.assertEqual(预期结果,实际结果)#判新预期结果和实际结果是否相等
1.1.如果相等,用例通过
1.2.如果不相等,用例不通过,抛出异常
2.assertln
self.assertIn(预期结果,实际结果)#判断预期结果是否包含在实际结果中
2.1.包含,用例通过
2.2.不包含,用例不通过,抛出异常
assertIn ( 'admin ','admin") # 包含
assertIn( 'admin ’ , " acminnnnnnnn ")#包含