一.基本语法
写法一
import unittest
def sb(xxx):
return xxx
class TestFunc(unittest.TestCase): #基础TestCase...()
写法二
import unittest
def sb(xxx):
return xxx
unittest.TestCase().assertEqual(sb("xxx"),"xxx")...unittest.main()
二.测试方法
assertEqual(A,B)
判断A,B值是否相同
assertNotEqual (A,B)
判断A,B值是否不相同
assertTrue(a,b,c...内
assertNotIn (A,B)
判断A是否不在B内
assertIsInstance(A,B)
判断AB类型是否相同
assertNotIsInstance(A,B)
判断AB类型是否不相同
assertRaises...(错误类型,方法,位置形参1,位置形参2)
判断函数运行是否会抛出指定异常