购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.6 集成JUnit测试框架

JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。JUnit有它自己的JUnit扩展生态圈,多数Java的开发环境都已经集成了JUnit作为单元测试的工具。

JUnit是一个回归测试框架(regression testing framework)。JUnit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。由于JUnit是一套框架,继承TestCase类,所以可以用JUnit进行自动测试。

在springmvc-mybatis-book项目中集成JUnit测试很简单,首先在项目的pom.xml配置文件中添加相关的依赖,具体代码如下:

然后,在项目的/src/main/test/com.ay.test目录下创建测试基类BaseJunit4Test,具体代码如下:

BaseJunit4Test类开发完成之后,在/src/main/test/com.ay.test目录下创建AyUserDaoTest测试类,简单测试集成JUnit框架是否成功,具体代码如下:

AyUserDaoTest类需要继承BaseJunit4Test测试基类。AyUserDaoTest类代码开发完成之后,运行testFindAll方法,便可以在控制台看到相关的打印信息。 qS+uKxhtK6QnfpyBgijp68Xa6RM8jpIp1nxYtP4TN5G0xuzphDyDqM9wzYysA1Cn

点击中间区域
呼出菜单
上一章
目录
下一章
×