python – 如何为方法生成单元测试代码
发布时间:2020-12-20 12:15:10 所属栏目:Python 来源:网络整理
导读:我想编写单元测试代码来测试我的应用程序代码.我有不同的方法,现在想在 python脚本中逐个测试这些方法. 但我不怎么写.任何人都可以给我一些python中单元测试的小代码示例. 我很感激 解决方法 阅读 Python Library Reference的 unit testing framework sectio
我想编写单元测试代码来测试我的应用程序代码.我有不同的方法,现在想在
python脚本中逐个测试这些方法.
但我不怎么写.任何人都可以给我一些python中单元测试的小代码示例. 我很感激 解决方法
阅读
Python Library Reference的
unit testing framework section.
文件中的basic example: import random import unittest class TestSequenceFunctions(unittest.TestCase): def setUp(self): self.seq = range(10) def testshuffle(self): # make sure the shuffled sequence does not lose any elements random.shuffle(self.seq) self.seq.sort() self.assertEqual(self.seq,range(10)) def testchoice(self): element = random.choice(self.seq) self.assert_(element in self.seq) def testsample(self): self.assertRaises(ValueError,random.sample,self.seq,20) for element in random.sample(self.seq,5): self.assert_(element in self.seq) if __name__ == '__main__': unittest.main() (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |