Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
相当于Python的NUnit或Jasmine断言?_Python_Python Unittest - Fatal编程技术网

相当于Python的NUnit或Jasmine断言?

相当于Python的NUnit或Jasmine断言?,python,python-unittest,Python,Python Unittest,使用Pythonunittest,我发现自己缺少编写单元测试断言的清晰描述方式,比如在NUnit或Jasmine中完成的操作: # NUnit Expect(collection, Has.None.EqualTo(DateTime.Now).Within(3).Hours); # Jasmine expect(pi).not.toBeCloseTo(e, 2); 现有的Python库是否提供了这样的断言方法,最好与Python库兼容?如何 更多匹配者: assert_that(biscui

使用Pythonunittest,我发现自己缺少编写单元测试断言的清晰描述方式,比如在NUnitJasmine中完成的操作:

# NUnit
Expect(collection, Has.None.EqualTo(DateTime.Now).Within(3).Hours);

# Jasmine
expect(pi).not.toBeCloseTo(e, 2);
现有的Python库是否提供了这样的断言方法,最好与Python库兼容?

如何

更多匹配者:

assert_that(biscuit, equal_to(biscuit))
assert_that(biscuit, instance_of(Biscuit))
assert_that(biscuit, is_in(jar))