上篇文章也说到了,接口测试我使用的是Junit框架。因为我还是刚刚接触,也还没有深入了解,主要学会了断言的使用。断言是对测试运行结果的判断,如果结果符合要求,程序就会继续执行下去。反之,如果结果和预计的不一样,程序会直接中断。这样可以给我们一个直观的表现,知道哪里没有达到要求。

assert断言的使用

assertEquals(测试的数据,预计的数据):这是判断实际结果值与预计值是否一致,如果一致断言过,程序继续;两者不一致这程序结束,控制台会输出实际值和预计值。方便我们进行核对。

assertNotNull(测试的数据):这是对非空的一个判断。如果实际值为非空,则程序继续;实际值为空,则程序结束。

assertNull(测试数据):这个断言方法和上面的NotNull正好相反。实际值为空,则程序继续;实际值为非空,则程序结束。

assertTrue(判定条件):这个断言方式是,括号内的判定条件满足,返回值为true,程序继续;判定条件不满足,返回值为fail,程序结束。

在我这几天的使用中,我主要就是只用以上四种断言的方法。其他的目前还没有接触到,在后续的学习中,我会继续补充的。

最新文章

  1. 导入CSV格式的数据
  2. 基于TP框架的ThinkCMF,控制器display方法源码分析
  3. SecureCRT连接linux设置vim显示颜色
  4. 关于报malformed or corrupted AST file: 'Unable to load module 的错~
  5. CurrentHashMap的实现原理
  6. CentOS下Web服务器环境搭建LNMP一键安装包
  7. Unity3D研究院编辑器之脚本设置ToolBar
  8. SuperSlidev2.1 轮播图片和无缝滚动
  9. html template
  10. rsyslog 传输mysql 日志
  11. C#使用FFmpeg 将视频格式转换成Gif图片示例
  12. linux下如何查看mysql、apache是否安装,并卸载
  13. 【转】JDBC学习笔记(3)——复习和练习
  14. 存储与索引------《Designing Data-Intensive Applications》读书笔记3
  15. Java注释用处
  16. C#7.0新特性
  17. cxgrid主从表的从表数据小于主表总数的问题
  18. echars踩坑之图表缓存
  19. flutter key
  20. 渲染标签 - v-text

热门文章

  1. eclipse的maven配置及本地仓库配置
  2. [Interview] Bubble sort using singly-linked list
  3. Codeforces Round #535 E2-Array and Segments (Hard version)
  4. wangEditor 文本编辑器
  5. IEnumerable和IEnumerator 详解 分类: C# 2014-12-05 11:47 18人阅读 评论(0) 收藏
  6. 没有找到mspdb80.dll,因此这个应用程序未能启动...问题解决
  7. 2019-9-2-win10-uwp-标题栏
  8. 一、WebFrom 图片上传
  9. Mysql--08 存储引擎
  10. python实战-有道翻译