“时间测试”是指,一个单元测试运行时间是否超过指定的毫秒数,测试将终止并标记为失败。

import org.junit.*;

/**
* JUnit TimeOut Test
* @author yiibai
*
*/
public class JunitTest4 { @Test(timeout = 1000)
public void infinity() {
while (true);
} }

在上面的例子中,infinity() 方法将不会返回,因此JUnit引擎将其标记为失败,并抛出一个异常。

java.lang.Exception:test timed out after 1000 milliseconds

最新文章

  1. .Net组件程序设计之上下文
  2. Dapper关联查询
  3. Matlab代码备忘
  4. 传递给数据库 'master' 中的日志扫描操作的日志扫描号无效
  5. 笔记3:关于VBS整人代码的浅谈
  6. ASP.NET MVC中使用事务写法
  7. 【转载】Redis多实例及分区
  8. Oracle 11g对大表中添加DEFAULT值的NOT NULL字段速度有大幅度的提升
  9. entity framework 连接 oracle 发布后出现的问题(Unable to find the requested .Net Framework Data Provider)
  10. 写个自动下载安装Ant的shell脚本【二】
  11. 磁珠(FB)的选用
  12. oracle_powerdesinger逆向工程 , PDM 文件 注释到name的完美解决方案 comment2name
  13. HTML DOM元素关系与操作
  14. zookeeper集群的简单搭建
  15. 重写equals的详细说明
  16. Bigger-Mai 养成计划,前端基础学习之CSS
  17. JQ清空select的已选择状态
  18. canvas-3linearGradient.html
  19. 关于git提示“warning: LF will be replaced by CRLF”终极解答
  20. WPScan扫描Wordpress漏洞

热门文章

  1. Flink源码分析
  2. cuteftp 9 显示中文乱码
  3. Python:sitecustomize 和 usercustomize
  4. DIOCP开源项目-DIOCP3重写笔记-1
  5. Lua函数[转]
  6. 【教程】Source Insight 关联 .S文件,汇编文件
  7. jdango 部署之nginx+uwsgi
  8. ubuntu 解压命令
  9. 在pycharm中启动Django服务器
  10. celery 实例进阶