一、unittest中常用的断言方法
1.assertEqual
class loign(unittest.TestCase):
def test_login_01(self):
a = 1
b = 1
self.assertEqual(a, b)
2.assertIn
def test_login_02(self):
a = "好的"
b = "好的呐"
self.assertIn(a, b)
3. assertIsNot
def test_login_03(self):
a = "1"
b = "23"
self.assertNotIn(a, b)
4. assertDictEqual()
def test_login_04(self):
a = {"name": "123"}
b = {"name": "123"}
self.assertDictEqual(a, b)
5. self.assertIs()
def test_login_05(self):
a = "好"
b = "好"
self.assertIs(a, b)
6. self.assertIsNot()
def test_login_06(self):
a = "好"
b = "好的"
self.assertIsNot(a, b)