1、测试需要导入的jar包:
① Junit4.jar
② Spring-Test
2、添加SpringTestBase类:
import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import org.springframework.test.context.transaction.TransactionConfiguration;
import org.springframework.transaction.annotation.Transactional;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {"classpath:applicationContext*.xml"})
@Transactional
@TransactionConfiguration(transactionManager = "transactionManager", defaultRollback = false)
public class SpringTestBase {
}
3、新建一个ServiceTest类并继承SpringTestBase类
import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
import com.atguigu.ssh.service.DepartmentService;
public class ServiceTest extends SpringTestBase
{
@Autowired
private DepartmentService ds;
@Test
public void test1(){
assertNotNull(ds);
assertTrue(ds != null);
System.out.println(ds.getAll());
}
}
相关推荐
spring3 + mybatis3 + junit4 可运行项目示例 可进行单元测试,集成测试。。。
JUnit Jupiter + JUnit Vintage,包含依赖包:junit-jupiter-5.5.1.jar,junit-jupiter-engine-5.5.1.jar,junit-jupiter-params-5.5.1.jar,junit-platform-launcher-1.5.1.jar,junit-platform-testkit-1.5.1.jar,...
免费了,spring4+JUnit简单测试,注解组件扫描和xml显示组件扫描,我自己都忘了里面有什么了。
maven+spring+mybatis+mysql+junit jar项目框架搭建
spring4+junit4.8 +多线程TheadTool
hibernate+spring+junit+ant+mysql 小实例。能够当模板
spring+springmvc+mybatis+maven+junit的整合,适合初学者
maven+spring+mybatis+junit实例
hibernate+spring +ant+junit 1.整合hibernate+spring 2.ant自动生成xml文件和api 3.junit测试hql语句 4.c标签写的前台分页程序
Struts2.1.6 + Spring2.5.6 + Hibernate3.3.2+json+junit4所有的jar包,总共32个!
改代码是我的我的一个项目自己写完后自测所以就写了这个junit的单元测试类,以及可能会遇到的一些问题,以及其中的一些经验,项目用的是spring + mybatis。我写的这个测试类基本概括了单元测试的基本用法,只要按照...
Structs2+Spring+hibernate+jdom+junit+读取excel+serve2005+oracle+mysql 架包 这是所有的架包 压箱的宝物 以后你们就不用下载了
spring+springMVC+mybatis+maven+junit+mysql
通过Spring集成单元测试,以后测试service层内容时,就不用getBean()来获得Service层对象了
内容概要:参考Mockito官方API文档,实践框架每个特性。 适合人群:Mockito入门人员以及想全面...能学到什么:“Mockito 4.6.0 + Junit 5”的组合编程。 使用建议:使用前安装好Maven及Java即可,推荐使用VSCode编辑。
使用spring 和junit的一个小案例,用来了解如何使用spring和junit4。入门级
spring3+hibernate4+maven+junit 多库多数据源实现,非常好的一个学习多数据分点管理,分别连接不同类型数据源的方法
Hibernate4+SpringMVC+Junit4+log4j环境搭建Jar包下载
3.Spring+Junit4单元测试,优点:不会破坏数据库现场,等等。 (特别注意:Spring3.0里不在提供对jotm的封装,spring-tx里没有JotmFactoryBean.class,我在jar里添加了类) 2)Demo 导入说明: 1.Eclipse ...
springboot2.0.4+oracle+mybatis+junit的整合,内包含junit对mybatis的单元测试代码