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")