首页 > 代码库 > junit spring 注解 单元测试
junit spring 注解 单元测试
直接上代码包依赖请自行加入maven添加依赖很方便
1、TestBase.java
package com.test; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.junit.Before; import org.junit.runner.RunWith; import org.springframework.test.context.ActiveProfiles; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; @RunWith(SpringJUnit4ClassRunner.class) @ActiveProfiles("junit") @ContextConfiguration(locations = { "classpath*:spring/applicationContext.xml", "classpath*:com/ibm/uam/**/META-INF/beans.xml", "classpath*:com/ibm/common/**/META-INF/beans.xml", "classpath*:spring/spring-mvc.xml" }) public class TestBase { protected Log logger = LogFactory.getLog(TestBase.class); @Before // 一些公用的“初始化”代码 public void before() { } }2、JobTest.java
package com.test; import java.util.List; import javax.annotation.Resource; import org.junit.Test; import com.alibaba.fastjson.JSONObject; import com.userorg.entity.Job; import com.userorg.service.JobService; public class JobTest extends TestBase { @Resource private JobService jobService; @Test public void sendQTest(){ List<Job> list = jobService.findAllJobs(); System.out.println(JSONObject.toJSON(list)); } }
junit spring 注解 单元测试
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。