无需启动项目测试spring RunWith ContextConfiguration

来源:互联网 发布:js实现上传文件的代码 编辑:程序博客网 时间:2024/06/05 11:13
 import java.util.List;import org.junit.Test;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 javax.annotation.Resource;import junit.framework.TestCase;import com.sinopec.carlife.model.Region;import com.sinopec.carlife.service.api.RegionService;@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations ={"classpath:spring/spring.xml"})@Transactionalpublic class RegionServiceTest extends TestCase {@Resource(name="regionService")private RegionService regionService;@Testpublic void testFindRegions() {    try {        List<Region> regions = regionService.findRegions();        System.out.println(regions.size());    } catch (Exception e) {        e.printStackTrace();    }}
0 0
原创粉丝点击