spring项目如何写单元测试

Posted 不良帅~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring项目如何写单元测试相关的知识,希望对你有一定的参考价值。

后台开发过程中,写单元测试是非常重要的,对于我们开发人员调试、排查问题是很方便的,

但是我们在启动项目的时候,需要将所以类交给spring托管,在单元测试中需要怎么实现类的注入呢?

直接上图

 

 

 

 

 

继续上代码

 

import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;


@RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations={ "classpath:application-context.xml", "classpath:application-database.xml", "classpath:application-redis.xml"}) public class PartRelevanceTest { @Resource private PartRelevanceMapper partRelevanceMapper; @Test public void selectTypeNumOne() { PartRelevanceTypeNum record = new PartRelevanceTypeNum(); record.setRelCode("2222112"); record.setType("2"); PartRelevanceTypeNum typeNum = partRelevanceMapper.selectTypeNumOne(record); System.out.println(typeNum==null?"typeNum-数据为空":typeNum.toString()); } }

  

 

以上是关于spring项目如何写单元测试的主要内容,如果未能解决你的问题,请参考以下文章

java spring项目的controller层的代码怎么用junit写单元测试用例

SpringBoot项目单元测试

(转)Spring Boot Junit单元测试

如何优雅的写单元测试?

如何优雅的写单元测试?

Spring Batch -单元测试