unittest系列(二)unittest的断言

 我们在写用例的时候,我们需要写断言,那么我们是否要了解下,里面有什么断言可以使用呢,今天我们在这里分享下。

 

 简单举例

self.assertIsInstance(True, bool,msg="1不等于2")
self.assertNotIsInstance(True,int)
self.assertIn(1,[1,2])
self.assertNotIn(1, [2,3])
self.assertEqual(1, 1)
self.assertNotEqual(1, 2)
self.assertTrue(2==3)

  

 

 简单举例

self.assertGreater(1,-1)
self.assertGreaterEqual(2,1)
self.assertNotRegex("1","122")
self.assertCountEqual("12","1212")

  

 

 举例

self.assertDictEqual({"code":1},{"code":1})
self.assertListEqual([1,2],[1,'1'])
self.assertMultiLineEqual("name","name")

 

posted @ 2021-03-14 16:47  北漂的雷子  阅读(166)  评论(0编辑  收藏  举报