JDBC 第九课 —— 初次接触 JUnit

前言:

什么是JUnit:

  JUnit是一个Java语言中单元测试工具。

Junit能做什么?

  因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。

  Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。

简单阐述JUnit

  在企业中,团队开发是再正常不过的事,

  一个团队在开发一个项目的同时,

  每个人的工作和负责模块是不一样的,

  但是最终又得连贯到一起,

  自己负责的模块如果需要测试有没有错误,

  还得等其他模块一起完成,进行全部的连贯测试,

  这样就很低效率,企业也是不支持的,

  所以就引入了一个 JUnit 测试单元工具,

  它可以独立的测试任何一个模块,

  大大提升了团队合作队员开发模块的效率

如何去用 JUnit?

  我们会在前一章所做的小项目为例子去阐述如何去用

步骤:

1.找到我们前一章节的小项目(重新写了一遍)

2.来到我们的 dao 包层,我们需求就是单独测试 dao 包是否有误

3.右键锁定 实现类 StuDaoImpl 

4.选择 Other

5.选择 JUnit Test Case

6.点击 Next

7.如下页面

8.我们的需求是测试一下 dao 包的功能是否有错误(方法是否有误)

9.在测试的方法中调用方法并测试

10.再选中

11.结果如下

12.我们再来故意弄错,把mysql服务关闭

13.再来运行一下测试类

总结:

JUnit的存在,也是大大提高了团队开发的效率,

你不需要等我写好再测试

我也不需要等你写好才知道我的错了

高效率的提高了项目分工合作的效率

posted @ 2017-06-21 10:35  码小农丶  阅读(144)  评论(0编辑  收藏  举报