首先写一个测试用的公共类,如果要搭建测试环境,只要继承这个公共类就能很容易的实现单元测试,代码如下

import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;/*** 测试共公类* @author SMN**/
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = "classpath:application-context.xml")
public class SpringJunitTest {}

搭建的测试环境如下:

package cn.itcast;import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;import cn.itcast.common.junit.SpringJunitTest;
import cn.itcast.core.bean.TestTb;
import cn.itcast.core.service.TestTbService;/*** 测试* @author SMN**/public class TestTestTb extends SpringJunitTest{@Autowiredprivate TestTbService testTbService;@Testpublic void testAdd() throws Exception {TestTb testTb = new TestTb();   //测试用实体类testTb.setName("金乐乐");testTbService.addTestTb(testTb);}
}

转载于:https://www.cnblogs.com/lm970585581/p/7426670.html

框架开发中的junit单元测试相关推荐

  1. Android中的Junit单元测试

    Android中的Junit单元测试 在实际开发中,经常要对已经实现的功能进行单元测试,以保证当前单元没问题,尽可能的减少已有功能的bug 和Java中的开发一样,Android中对单元测试也可以采用 ...

  2. 【android】AS中使用Junit单元测试和Android JUnit 单元测试

    AS中使用Junit单元测试和Android JUnit 单元测试 在AndroidStudio中使用单元测试 1. 前言 在Android开发中,如果对一个简单的功能,每次修改代码都重新运行到设备中 ...

  3. SSM中进行Junit单元测试时无法注入service

    场景 在SSM项目中进行Junit单元测试时调用外部的service时,在使用时打断点发现为空. 代码如下: public class AlipayTester {private PassOrderS ...

  4. idea中使用JUnit单元测试

    idea中 Java的JUnit单元测试 步骤操作:1.需要在project下新建一个文件夹,用于存放自动生成的测试.java文件 2.将这个文件夹设置为存放生成测试文件的目录 点击确定 确定后新建一 ...

  5. Java SSH 集成框架开发中的错误解决

    记录一些Java 三大框架集成项目开发过程中发生的一些错误的解决,都是实际经验,记一下备忘.这些错误可以说比较诡异:有的目前尚未分析清楚原因,资料上也未说过. 一 找不到项目报404 一次在开发调试过 ...

  6. ERP框架开发中的License许可验证机制设计与实现 (包含源代码下载)

    许可机制是ERP框架中必不可少的一部分,可以有效的保护框架资源在授权范围内应用,增加企业投资的回报.在研究了几种类型的许可机制(序列号注册码,Web服务联机验证,授权License文件)后,最后选定以 ...

  7. java中JUnit单元测试的使用方法

    package com.atguigu.java2;import java.sql.Date;import org.junit.Test;/** java中的JUnit单元测试* 步骤:(可以直接写@ ...

  8. springboot使用junit单元测试是发生报错 Field taskUtils in com.xxx.xxx.xxxx.xxx required a bean of type 'xxx.xxx.

    使用junit单元测试mybatis时发生如下错误 Error starting ApplicationContext. To display the conditions report re-run ...

  9. 在.NET开发中的单元测试工具之(1)——NUnit

    NUnit介绍 NUnit是一个专门针对于.NET来写的单元测试框架,它是xUnit体系中的一员,在xUnit体系中还有针对Java的JUnit和针对C++的CPPUnit,在开始的时候NUnit和x ...

最新文章

  1. 国内第一部IT治理综合图书问世
  2. nginx怎么部署php项目,nginx怎么正确部署前端项目
  3. 使用BIOS以及直接写显存绘制图形
  4. unresolved external symbol怎么解决_收藏!用Kubernetes和PKS 1.5解决Windows Server2008的问题...
  5. SQL注入——基于布尔的盲注(八)
  6. POJ 1037 DP
  7. event.srcElement 与event.target
  8. Android开机动画过程
  9. [济南考勤机专题]考勤机类型(五)打卡考勤机
  10. 【洛谷】P1957 口算练习题
  11. Ember.js如何与后端服务交互?adapter、store、ember data关系揭秘 1
  12. 计算机课word反思,教学反思Word文档
  13. 研究生毕业论文如何选题
  14. 手机查看html代码工具栏,【Meta标签】实现wap网页去掉手机浏览器默认工具栏
  15. 团购网站出路 艰难转型
  16. 正味集团冲刺港股:年营收3.4亿杨声耀夫妇控制64%股权
  17. STM32 IIC通信简介+PCF8563时钟芯片示例
  18. 为什么深度学习都在用python,你知道吗
  19. 直播预告 | NeurIPS 专场八
  20. ARIMA模型(一)定义与介绍

热门文章

  1. 面试准备工作 -戈多编程
  2. 算法笔记_120:蓝桥杯第六届省赛(Java语言B组部分习题)试题解答
  3. web10 动态action的应用
  4. 在ASP.NET MVC中使用IIS级别的URL Rewrite
  5. windows7如何打开远程桌面nbsp;-…
  6. matlab教程lqg函数与收敛速度,科学网—Matlab编写由加速度积分得到速度和位移函数 - 王德才的博文...
  7. 一句话说清楚NodeJS中module.exports和exports的区别
  8. leetcode算法题--验证二叉树的前序序列化
  9. 系统服务器端口怎么关闭了,如何关闭云服务器端口号
  10. pythonhistogram教程_OpenCV-Python 直方图-4:直方图反投影 | 二十九