<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 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    JUnit+Spring入門

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

    首先要導入包

    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: }

     

    建立配置文件,和在里面進行注入

       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進行測試,方便管理,把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: }

     

    運行JUnit測試

    image

    測試成功。類的分布如下:

    image

    image

    主站蜘蛛池模板: 亚洲人成网国产最新在线| 亚洲一欧洲中文字幕在线| 久久一本岛在免费线观看2020| 亚洲无线电影官网| 韩国二级毛片免费播放| 国产日韩AV免费无码一区二区三区 | 亚洲欧洲国产综合AV无码久久 | 亚洲精品成人片在线播放| 最近中文字幕国语免费完整| 亚洲国产精品一区二区三区在线观看| www.91亚洲| 国产精品成人观看视频免费| 黄色毛片免费在线观看| 亚洲精品综合一二三区在线| 在线观看亚洲免费| 99精品视频在线观看免费播放| 久久亚洲精品成人无码| 亚洲国产成人久久综合一| 国产极品粉嫩泬免费观看| 国产精品免费无遮挡无码永久视频| 99999久久久久久亚洲| 国内精品久久久久久久亚洲| 97在线观免费视频观看| 成人免费777777被爆出| 亚洲人成网站免费播放| 久久丫精品国产亚洲av| 亚洲日本中文字幕天堂网| 日本免费网址大全在线观看| 二个人看的www免费视频| 在线综合亚洲欧洲综合网站| 亚洲乱码中文字幕综合| 日本一区二区三区日本免费| 曰批全过程免费视频网址| 久久久WWW成人免费精品| 亚洲av中文无码字幕色不卡| 亚洲AV午夜成人片| 亚洲精品视频久久久| 国产青草视频免费观看97| 国产啪精品视频网免费| 久久免费看黄a级毛片| 国产日韩一区二区三免费高清|