发表于: 2018-03-19 14:32:28
1 679
今天完成的事情:
步骤18:学习了Junit,明白了Junit是个测试用框架
看了网上很多资料,大概对Junit有个大致印象后,就开始写demo。
照例找Junit的依赖,上之前的那个网站一搜就有。不过当我将依赖添加到配置文件中后,
发现好像maven就自带Junit,因为依赖中就有
不过我从网站上找到的依赖的最新版本4.12用的人非常之多,所以就想先把新版本添加进去再删了这个旧版本。不过当更新依赖后,发现
老版本已经自动被删除了,这应该是maven的又一个好处,因为以前搜索资料时,有的人程序报错就是因为加入了不同版本的jar包,而导致了程序不能正确分辨。而maven好像可以自动帮我们更新版本,的确方便了不少。
目录结构,main中写我们的程序,test中写我们的测试程序。
内容其实就是网上的demo,重点是先能在自己的机子上跑起。
在测试类上右键run as –>Junit Test
可以看到结果。
和测试类的结果符合,加的那段显示正确,减的那段显示错误,程序调试成功。
使用Junit最大的感受,竟然不用写main函数,而且测试结果非常直观。
其实Junit有非常多的功能,例子中用到的好像就是其中之一断言,光看上去我们其实能明白意思就是左边是期望值,右边是实际值,最后判断是否正确应该就是比较这两个值是否相同。若想了解更多功能,可以去官方网站https://junit.org/junit4/看使用说明。
我花了很多时间阅读了官方文档,还好QQ浏览器自带着翻译的功能,可以中英文对照着看,不然还真不一定能看太明白。官方文档很详细的记录了Junit的功能还附带着通俗易懂的例子,毕竟应该是开发者自己编辑的,还有设计的想法以及未来的期望等。其实才看了一半都还不到,我想先从整体上把Junit摸摸透,后面好像还有要编写测试代码的任务,后面再好好试试看学会的功能。下面还有课,就先做到这样。
明天计划的事
将文档看看完,开始Spring的学习
遇到的问题
暂无
收获
了解了junit,写了第一个单元测试。
评论