<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    wonderer's program

    everything will be better
    posts - 19, comments - 6, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    JUnit+Spring入門

    Posted on 2007-07-18 11:12 wonderer 閱讀(1357) 評(píng)論(0)  編輯  收藏 所屬分類: java

    首先要導(dǎo)入包

    1:Spring支持包:spring.jar , commons-logging.jar

    2: JUnit支持包: JUnit.jar

    image

    建立Bean類,

       1: package refBeanDemo;
       2:  
       3: import java.util.Date;
       4:  
       5: public class HelloBean {
       6:     private String helloWorld;
       7:     private Date date;
       8:     public Date getDate() {
       9:         return date;
      10:     }
      11:     public void setDate(Date date) {
      12:         this.date = date;
      13:     }
      14:     public String getHelloWorld() {
      15:         return helloWorld;
      16:     }
      17:     public void setHelloWorld(String helloWorld) {
      18:         this.helloWorld = helloWorld;
      19:     }
      20:     
      21: }

     

    建立配置文件,和在里面進(jìn)行注入

       1: <?xml version="1.0" encoding="UTF-8"?>
       2: <!DOCTYPE beans PUBLIC "-//SPRING/DTD BEAN/EN" "../resources/spring-beans-2.0.dtd" >
       3: <beans>
       4:     <bean id="dateBean" class="java.util.Date"></bean>
       5:     
       6:     <bean id="helloBean" class="refBeanDemo.HelloBean">
       7:         <property name="helloWorld">
       8:             <value>你好,世界</value>
       9:         </property>
      10:         <property name="date" ref="dateBean"></property>
      11:     </bean>
      12: </beans>

    寫JUnit進(jìn)行測(cè)試,方便管理,把JUnit的東東放到test包里。

       1: package refBeanDemo;
       2:  
       3: import org.springframework.context.ApplicationContext;
       4: import org.springframework.context.support.ClassPathXmlApplicationContext;
       5:  
       6: import junit.framework.TestCase;
       7:  
       8: public class TestRefBeanDemo extends TestCase {
       9:     private ApplicationContext context;
      10:  
      11:     public void setUp() {
      12:         context = new ClassPathXmlApplicationContext("refBeanDemo/NewFile.xml");
      13:     }
      14:  
      15:     public void testSpring() {
      16:         HelloBean helloBean = (HelloBean)context.getBean("helloBean");
      17:         System.out.println(helloBean.getDate());
      18:         assertEquals("你好,世界", helloBean.getHelloWorld());
      19:         
      20:     }
      21: }

     

    運(yùn)行JUnit測(cè)試

    image

    測(cè)試成功。類的分布如下:

    image

    image

    主站蜘蛛池模板: 9277手机在线视频观看免费| 久久国产精品免费视频| 国产免费伦精品一区二区三区| 男女一边摸一边做爽的免费视频| 国产精品永久免费视频| 免费在线中文日本| 青青草a免费线观a| 免费国产不卡午夜福在线| 亚洲精品乱码久久久久久自慰| 亚洲精品美女在线观看| 亚洲爆乳精品无码一区二区| 一级黄色片免费观看| 99久久国产免费中文无字幕| 成人最新午夜免费视频| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 特级毛片A级毛片100免费播放| 久久亚洲AV永久无码精品| 日本阿v免费费视频完整版| 成年大片免费高清在线看黄| 特级毛片爽www免费版| 久久久久久99av无码免费网站| 亚洲另类激情综合偷自拍图| 亚洲综合av一区二区三区| 一级做a爰全过程免费视频| 午夜一区二区免费视频| 全免费A级毛片免费看网站| 久久电影网午夜鲁丝片免费| 国产成人免费网站| 2021在线观看视频精品免费| 免费观看黄色的网站| 国产一精品一aⅴ一免费| 激情综合亚洲色婷婷五月| 久久爰www免费人成| 国产99视频精品免费观看7| 国产免费av片在线无码免费看| 日本免费污片中国特一级| 亚洲人成免费网站| 成人无码区免费A片视频WWW| 免费一级毛片不卡不收费| 亚洲AV综合色区无码一区| 亚洲成a人片在线观|