Junit4最佳实践

1.把测试文件夹和代码文件夹分离,这两者的代码互不干扰,代码目录和测试目录是并列的关系

2.Java代码

3.创建单元测试代码文件

4.运行测试代码

 5.查看测试结果

现在的情况是我的测试代码是全部通过的,所以右边横条是绿色,现在再来看另一种情况:

我第一个“相加“的方法中,本来3+3=6,我的期望值写成了3,导致运行测试代码时,报了一个failure的错误,意思是指预期值跟我写的值不一致导致错误。

再看到这个地方

这是一个“相除”的方法,3/0,系统直接报错error,这是个比较严重的错误。

最新文章

  1. __attribute__
  2. js MATH
  3. Mysql使用workbench迁移数据
  4. PHP正则表达式 /i, /is, /s, /isU等
  5. SQL一次查出多个字段的COUNT值
  6. PPTP VPN 一键安装包(图文,OpenVZ适用)[zz]
  7. SpringMvc 使用poi导入导出Excel
  8. 【leetcode❤python】Convert a Number to Hexadecimal
  9. Win7x64_chromeX86_相关路径
  10. 关键字 new 的作用
  11. iOS多线程自定义operation加载图片 不重复下载图片
  12. ios swift reduce Method
  13. 关于Java(Hello World程序)
  14. 如何在github上传自己的项目
  15. Sqoop mysql 数据导入到hdfs
  16. Linux下文件的mtime/atime/ctime研究
  17. MacOS多版本Python切换方案
  18. 64位ubuntu安装交叉编译工具链,显示找不到命令
  19. bzoj3262: 陌上花开(CDQ+树状数组处理三维偏序问题)
  20. day73 中间件 以及模板引擎

热门文章

  1. 用java写的后台方法可以提供给C#调用吗?(转)
  2. MongoDB 通过自带工具命令进行备份表,再将备份表还原出数据
  3. Expression Design与Blend制作滚动的小球动画教程
  4. 计算机的组成 —— PCI(PCIE)、PCB
  5. Apache和Tomcat的整合
  6. .net reactor 学习系列(一)---.net reactor介绍
  7. MIS的趋势必定是围绕机器取代人手,分工越来越细(小餐厅都支持微信自助点餐,结账时就打个折,相当于省了1、2个人手,SQL发明以后,程序员的工作更多了)
  8. 【Unity】贝塞尔曲线关于点、长度、切线计算在 Unity中的C#实现
  9. awk积累
  10. C#高性能大容量SOCKET并发(零):代码结构说明