亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

junit4 單元測試

2019-11-14 21:03:40
字體:
來源:轉載
供稿:網友
junit4 單元測試

1.所需jar包

下載地址:http://search.maven.org/

搜索junit-4.12-beta-1

  aspectjweaver-1.8.2

  sPRing-test-4.0.6.RELEASE

2.3中測試形式

(1)最古老的

package sy.test;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Qualifier;import org.springframework.context.applicationContext;import org.springframework.context.support.ClassPathxmlApplicationContext;import org.springframework.test.context.ContextConfiguration;import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;import sy.model.User;import sy.service.IUserService;//@RunWith(SpringJUnit4ClassRunner.class)//@ContextConfiguration(locations={"classpath:spring.xml","classpath:spring-mybatis.xml"})public class TestMybatis {        //使用test注解    @Test    public void test1(){        //讀取配置文件,如有多個,用逗號隔開        ApplicationContext ctf =                 new ClassPathXmlApplicationContext(new String[]{"spring.xml","spring-mybatis.xml"});        //獲取userService實例        IUserService userService = (IUserService) ctf.getBean("userService");        User user = userService.getUserById("0");        System.out.println(user);    }    }

  (2).如果有多個test,則spring每次都要去加載讀取上下文,很浪費資源,因此

package sy.test;import org.junit.Before;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Qualifier;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import org.springframework.test.context.ContextConfiguration;import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;import sy.model.User;import sy.service.IUserService;//@RunWith(SpringJUnit4ClassRunner.class)//@ContextConfiguration(locations={"classpath:spring.xml","classpath:spring-mybatis.xml"})public class TestMybatis {        private IUserService userService;    private ApplicationContext ctf;    @Before    public void before(){        ctf = new ClassPathXmlApplicationContext(new String[]{"spring.xml","spring-mybatis.xml"});         userService = (IUserService) ctf.getBean("userService");    }        //使用test注解    @Test    public void test1(){        User user = userService.getUserById("0");        System.out.println(user);    }        //使用autowired注解    @Autowired    public void setUserService(IUserService userService) {        this.userService = userService;    }        }

@Before注解會在所有test測試之前執行

(3)spring與junit整合

package sy.test;import org.junit.Before;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Qualifier;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import org.springframework.test.context.ContextConfiguration;import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;import sy.model.User;import sy.service.IUserService;@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations={"classpath:spring.xml","classpath:spring-mybatis.xml"})public class TestMybatis {        private IUserService userService;        //使用test注解    @Test    public void test1(){        User user = userService.getUserById("0");        System.out.println(user);    }        //使用autowired注解    @Autowired    public void setUserService(IUserService userService) {        this.userService = userService;    }        }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产在线日韩在线| 精品国产美女在线| 久久精品91久久久久久再现| 色综合天天狠天天透天天伊人| 欧美激情精品久久久久| 国产欧美一区二区三区四区| 欧美性极品少妇精品网站| 久久精品影视伊人网| 日日摸夜夜添一区| 日韩国产精品一区| 欧美福利视频在线观看| 欧美成人自拍视频| 有码中文亚洲精品| 欧美激情在线有限公司| 亚洲大胆美女视频| 欧美极品少妇xxxxx| 日本精品免费一区二区三区| 亚洲精品国产品国语在线| 亚洲黄色www网站| 国产一区香蕉久久| 亚洲综合在线播放| 久久成人精品一区二区三区| 伊人久久久久久久久久久| 日韩精品电影网| 97国产精品人人爽人人做| 久久久久久久久久久人体| 久久99热精品这里久久精品| 精品国产电影一区| 欧美成人性色生活仑片| 国产精品高清在线| 精品自在线视频| 国产精品91在线| 久久久人成影片一区二区三区观看| 日韩av一区二区在线观看| 色哟哟网站入口亚洲精品| 久久精品视频中文字幕| 亚洲精选中文字幕| 久久精品国产精品亚洲| 久久91超碰青草是什么| 亚洲福利视频免费观看| 这里只有视频精品| 亚洲国产精彩中文乱码av在线播放| 欧美精品在线播放| 正在播放国产一区| 亚洲美女av在线播放| 久久久免费av| 久久夜精品va视频免费观看| 97久久精品国产| 亚洲成人精品久久久| 亚洲3p在线观看| 久久97精品久久久久久久不卡| 国产精品成熟老女人| 亚洲美女中文字幕| 亚洲国产欧美一区二区三区同亚洲| 国产91在线高潮白浆在线观看| 欧美激情视频一区二区| 亚洲国产欧美一区二区三区同亚洲| 亚洲a区在线视频| 亚洲二区在线播放视频| 国产精品欧美日韩| 亚洲精美色品网站| 国产成人一区二区三区小说| 亚洲天堂成人在线视频| 久久精品国产成人| 久久久精品一区二区| 国产精品精品视频一区二区三区| 97碰碰碰免费色视频| 国产日韩视频在线观看| 久久久噜噜噜久久中文字免| 久久天天躁夜夜躁狠狠躁2022| 日韩精品日韩在线观看| 亚洲在线观看视频网站| 久久天堂av综合合色| 久久久久99精品久久久久| 欧美日韩亚洲视频| 国产精品久久色| 国产日韩欧美综合| 亚洲精品一区中文字幕乱码| 亚洲美女av电影| 91久久在线视频| 亚洲成人a**站| 色偷偷噜噜噜亚洲男人| 国产一区二区三区直播精品电影| 日韩欧美精品网站| 久久精品国产2020观看福利| 在线看片第一页欧美| 色哟哟入口国产精品| 日韩亚洲欧美中文高清在线| 欧美亚洲日本网站| 欧美午夜精品伦理| 伊人久久免费视频| 韩曰欧美视频免费观看| 永久免费精品影视网站| 中文字幕久热精品视频在线| 欧美巨乳美女视频| 91精品国产91久久久久久不卡| 在线成人一区二区| 欧美日韩中文字幕综合视频| 亚洲精品资源在线| 成人激情在线观看| 久久亚洲精品成人| 国产美女久久精品| 日韩美女视频免费看| 中文字幕亚洲欧美日韩2019| 精品国产1区2区| 欧美孕妇毛茸茸xxxx| 色999日韩欧美国产| www.亚洲天堂| 亚洲国产精品yw在线观看| 亚洲人成五月天| 亚洲区一区二区| 亚洲免费精彩视频| 欧美高清在线观看| 热久久免费视频精品| 日本欧美精品在线| 91在线免费网站| 日韩欧美在线视频日韩欧美在线视频| 欧美最猛性xxxx| 亚洲欧洲美洲在线综合| 欧美高清激情视频| 日韩欧美中文在线| 欧美影院久久久| 91视频国产一区| 精品少妇一区二区30p| 久久躁日日躁aaaaxxxx| 欧美激情欧美激情在线五月| 免费不卡欧美自拍视频| 亚洲黄色成人网| 成人国产精品av| 国产女同一区二区| 国产精品美女www| 日韩欧美亚洲范冰冰与中字| 精品露脸国产偷人在视频| 色综合久久中文字幕综合网小说| 欧美国产日本高清在线| 中文字幕日韩av综合精品| 91中文字幕在线观看| 久久精品成人动漫| 视频在线一区二区| 国产精品夜色7777狼人| 午夜伦理精品一区| 欧美精品免费在线观看| 欧美洲成人男女午夜视频| 中文字幕亚洲欧美日韩高清| 国产91精品最新在线播放| 日本久久亚洲电影| 在线看国产精品| 66m—66摸成人免费视频| 动漫精品一区二区| 成人啪啪免费看| 成人性生交xxxxx网站| 奇米成人av国产一区二区三区| 亚洲精品国产精品自产a区红杏吧| 伊人伊成久久人综合网小说| 91黑丝在线观看| 欧美日韩成人免费| 欧美大片欧美激情性色a∨久久| 午夜精品久久久久久久99黑人| 在线看片第一页欧美| 成人激情电影一区二区| 成人国内精品久久久久一区| 国产在线视频一区| 午夜剧场成人观在线视频免费观看| 欧美性猛交xxxx偷拍洗澡|