day01unittest复习,断言
2023-12-17 11:32:54
1.unittest 方法执行前
# def setUp(self) -> None:
# print('方法执行前执行')
#
# def tearDown(self) -> None:
# print('方法执行后执行一次')
2.unittest 类方法执行前后执行一次
@classmethod
def setUpClass(cls) -> None:
print('类执行前执行一次')
@classmethod
def tearDownClass(cls) -> None:
print('类执行后执行一次')
url = 'www.baidu.com'
data = {
'username': '11111',
'passwrod': '22222'
}
def testCase01(self):
data1 = {
'username': '11111'
}
self.assertDictEqual(data1, data, msg='两个字典不相等') # 判断两部字典是否相当
def testCase02(self):
flag = True
self.assertTrue(flag, msg='判断flay是否为true')
def testCase03(self):
falk1 = 'abc'
falk2 = 'abc'
self.assertEqual(falk1,falk2,msg='判断两个字符串相当')
def testCase04(self):
falk3 = 'abcdfghjkk'
falk4 = 'adc'
self.assertIn(falk4,falk3 ,msg='falk4不在falk3中的字符串')

文章来源:https://blog.csdn.net/weixin_41739361/article/details/135042505
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!