📅  最后修改于: 2023-12-03 15:19:04.963000             🧑  作者: Mango
在进行Python单元测试时,assertLessEqual()
函数可以用来测试一个值是否小于等于另一个值。这个函数需要两个参数,第一个参数是要测试的值,第二个参数是参照值。如果要测试的值小于等于参照值,则测试通过,否则测试失败。
assertLessEqual(first, second, msg=None)
参数说明:
first
: 要测试的值second
: 参照值msg
: 可选参数,测试失败时的错误提示信息import unittest
class TestDemo(unittest.TestCase):
def test_assertLessEqual(self):
self.assertLessEqual(10, 20)
self.assertLessEqual(10, 10)
self.assertLessEqual(10, 5)
if __name__ == '__main__':
unittest.main()
以上示例中,调用了三次assertLessEqual()
方法。第一次传递的参数是10和20,因此测试通过;第二次传递的参数是10和10,也测试通过;第三次传递的参数是10和5,因此测试失败。
msg
参数,将会展示默认的错误提示信息。assertLess()
方法来测试一个值是否小于另一个值。与assertLessEqual()
不同的是,assertLess()
只测试小于关系,不包含等于关系。