基于spring 3 注解的junit测试

本文介绍了一个使用Spring框架和JUnit4进行集成测试的例子。该测试案例涉及到了MainDAO, SubDAO及IDatasysnService等组件的注入,并通过@Test注解定义了具体的测试方法。案例展示了如何在测试类中利用@Resource注解来注入Spring管理的bean。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

import org.junit.Before;

import org.junit.Test;

import org.junit.runner.RunWith;//引入org.springframework.test-3.0.3.RELEASE.jar

import org.springframework.test.context.ContextConfiguration;

import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

import com.sunz.datasysn.dao.MainDAO;

import com.sunz.datasysn.dao.SubDAO;

import com.sunz.datasysn.service.IDatasysnService;

 import com.sunz.framework.exception.SunzSQLException;

import static  org.junit.Assert.*;

@RunWith(SpringJUnit4ClassRunner.class)   

@ContextConfiguration(locations={"applicationContext.xml","dataSourceSub.xml"})//配置文件拷到与junit testCase 同一个文件夹中,没有影响 

public class TestDatasysnService {

@Resource

private IDatasysnService datasysnService

@Resource

private MainDAO mainDAO;

@Resource

private SubDAO subDAO;

 

个人见解请勿拍砖!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值