unittest中常用的assert语句
assertEqual(a,b,[msg='测试失败时打印的信息']):若 a=b,则测试用例通过
assertNotEqual(a,b,[msg='测试失败时打印的信息']):若a != b,则测试用例通过
assertTrue(x,[msg='测试失败时打印的信息']):若x是True,则测试用例通过
assertFalse(x,[msg='测试失败时打印的信息']):若x是False,则测试用例通过
assertIs(a,b,[msg='测试失败时打印的信息']):若a是b,则测试用例通过
assertNotIs(a,b,[msg='测试失败时打印的信息']):若a不是b,则测试用例通过
assertIsNone(x,[msg='测试失败时打印的信息']):若x是None,则测试用例通过
assertIsNotNone(x,[msg='测试失败时打印的信息']):若x不是None,则测试用例通过
assertIn(a,b,[msg='测试失败时打印的信息']):若a在b中,则测试用例通过
assertNotIn(a,b,[msg='测试失败时打印的信息']):若a不在b中,则测试用例通过
assertIsInstance(a,b,[msg='测试失败时打印的信息']):若a是b的一个实例,则测试用例通过
assertNotIsInstance(a,b,[msg='测试失败时打印的信息']):若a不是b的实例,则测试用例通过