import unittest
class MyTest(unittest.TestCase):
def setUp(self):
print("test初始化")
def testA(self):
a = "ss"
b = "ss"
c ="dd"
d = "ssdasdasdasd"
self.assertEqual (a,b,"相同")
# self.assertEqual (a,c,"不相同")
# self.assertIn(c,d,"tong")
# self.assertIsNotNone(a,"为空")
self.assertIsNone(a,"不为空")
print("测试A")
def testB(self):
# a = "ss"
# c = "s"
# self.assertEqual(a, c, "相同")
print("测试B")
def tearDown(self):
print("test清除")
#执行所有测试方法
if __name__ == '__main__':
unittest.main()
#指定执行某个方法
#实例化测试套件TestSuite
# suite = unittest.TestSuite()
# #将用例添加到测试套件
# suite.addTest(MyTest("testA"))
# suite.addTest(MyTest("testB"))
# #实例化测试运行TextTestRunner
# runner = unittest.TextTestRunner()
# #运行测试套件
# runner.run(suite)