Tomcat 微信小程序教程 北斗系统 proxy uicollectionview vue开发文档 php项目实战 网盘源码 js的点击事件 matlab中log函数 java通用版qq浏览器下载 cad怎么重复上一次命令 java清空数组 oracle时间格式化 python查找指定字符 windows安装python环境 python基础知识 java基础 java环境配置 java开发环境配置 java中数据类型 java系统时间 javac java接口的修饰符 php语言入门 心理学与生活下载 超级煎蛋卷 getelementbyid 在线手册 大势至usb监控 js验证码 qq魔法卡片登陆 win7仿win8主题 5s降级 a1474 刻刀工具 苹果内存怎么看 jquery添加样式 护魂者的命运 ps透明度
当前位置: 首页 > 学习教程  > 编程语言

Hamcrest

2021/2/13 18:05:45 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

文档https://github.com/hamcrest/PyHamcrest 使用: 1.安装 pip install pyhamcrest 2.引入依赖包 from hamcrest import * 3.使用 使用assert_that 常用举例: close_to: from hamcrest import * #assert_that(实际值,close_to(期望…

文档https://github.com/hamcrest/PyHamcrest

使用:

1.安装 pip install pyhamcrest

2.引入依赖包

from hamcrest import *

3.使用

使用assert_that

常用举例:

close_to:

from hamcrest import *
#assert_that(实际值,close_to(期望值,浮动值))
   def testham():
        assert_that(8,close_to(10,2))

close_to(10,2)是表示8到12区间段

相等:

#assert_that(实际,equal_to(期望值))
from hamcrest import *
def testham():
    assert_that(8,equal_to(10))

结果:
Expected: <10>
E but: was <8>

文本包含:

from hamcrest import *
def testham():
    #assert_that("实际字段",contains_string("期望字段"))
    assert_that("contains some string",contains_string("string"))

本文链接: http://www.dtmao.cc/news_show_700186.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?