博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
junit测试方法执行顺序
阅读量:6905 次
发布时间:2019-06-27

本文共 496 字,大约阅读时间需要 1 分钟。

Junit 4.11里增加了指定测试方法执行顺序的特性: 测试类的执行顺序可通过对测试类添加注解 “@FixMethodOrder(value)” 来指定,其中value 为执行顺序;三种执行顺序可供选择: - 默认(MethodSorters.DEFAULT) - 按方法名(MethodSorters.NAME_ASCENDING) - JVM(MethodSorters.JVM) 当没有指定任何顺序时,按默认来执行;详细说明MethodSorters.DEFAULT 默认顺序由方法名hashcode值来决定,如果hash值大小一致,则按名字的字典顺序确定MethodSorters.NAME_ASCENDING (推荐) 按方法名称的进行排序,由于是按字符的字典顺序,所以以这种方式指定执行顺序会始终保持一致;MethodSorters.JVM 按JVM返回的方法名的顺序执行,此种方式下测试方法的执行顺序是不可预测的,即每次运行的顺序可能都不一样(JDK7里尤其如此)复制代码

转载于:https://juejin.im/post/5cc65307f265da038a1480f9

你可能感兴趣的文章
kvm install 报错could not open disk imageXXX: Permission denied
查看>>
lduan office 365 自定义域的添加和配置二
查看>>
在Wordpress侧栏中使用下拉菜单显示分类
查看>>
基础排序算法 – 选择排序Selection sort
查看>>
Appium移动自动化测试环境部署
查看>>
corosync+pacemaker+crm实现drbd高可用
查看>>
Git Fork和PullRequest
查看>>
springBoot2.x设置quartz的overwriteExistingJobs参数
查看>>
VMware中通过克隆的Centos7,网卡突然没了
查看>>
学习笔记 DNS 子域授权 view
查看>>
stat函数
查看>>
在MyEclipse中部署项目到Tomcat服务器
查看>>
Kendo UI常用示例汇总(二十二)
查看>>
lnmp+coreseek实现站内全文检索(安装篇)
查看>>
HBase 系统架构
查看>>
javaweb学习总结(十一)——使用Cookie进行会话管理
查看>>
eclipse中maven update后jre被改为1.5
查看>>
原创 :单刷深渊 在Linux中系统安装mysql实战直播
查看>>
docker容器
查看>>
卸载 PrestaShop 1.7
查看>>