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

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

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

    春風博客

    春天里,百花香...

    導航

    <2007年6月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    1234567

    統計

    公告

    MAIL: junglesong@gmail.com
    MSN: junglesong_5@hotmail.com

    Locations of visitors to this page

    常用鏈接

    留言簿(11)

    隨筆分類(224)

    隨筆檔案(126)

    個人軟件下載

    我的其它博客

    我的鄰居們

    最新隨筆

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    我的Maven2之旅:四.Junit單元測試的活讓Maven自動去干

    上一講已經說了打包,這次說說測試.

    首先準備測試材料,這里我做了一個Calculator類以及測試它的類TestCalculator,它們的代碼如下:
    Calculator類:
    package com.sitinspring;

    public class Calculator {
        
    public static void main(String[] arg) {
            System.out.println(
    "Hello!Maven!");
        }


        
    public int add(int op1, int op2){
            
    return op1 + op2;
        }


        
    public int sub(int op1, int op2){
            
    return op1 - op2;
        }

    }

    TestCalculator類(Eclipse下進行單元測試通過):
    package com.sitinspring;

    import junit.framework.TestCase;

    public class TestCalculator extends TestCase{
        
    public void testAdd() {
            Calculator calculator 
    = new Calculator();
            
    int result = calculator.add(5020);
            assertEquals(
    70, result);
        }


        
    public void testSub() {
            Calculator calculator 
    = new Calculator();
            
    int result = calculator.sub(5020);
            assertEquals(
    30, result);
        }

    }


    我們的目標是讓Maven調用TestCalculator類來測試Calculator類.

    首先我們還需要建立一個名為Calculator的Maven工程.請使用如下命令:
    mvn archetype:create -DgroupId=com.sitinspring -DartifactId=Calculator

    運行完畢后,展開Calculator目錄,我們將發現如圖結構:


    簡而言之,Src下的main目錄是用來放置程序文件的,而Src下的main目錄是用來放置單元測試文件的.
    所以,Calculator類應該被放入Calculator\src\main\java\com\sitinspring中;
    而TestCalculator類應該被放入Calculator\src\test\java\com\sitinspring中.

    如此辦理后,讓我們打開cmd窗口,進入Calculator目錄,執行命令:
    mvn test

    上圖可以看到TestCalculator類的執行結果顯示測試通過,與Eclipse中測試結果相同.

    有時候,MVN test,就是這么簡單!

    例程下載: http://m.tkk7.com/Files/sitinspring/MavenTest.zip

    最后給大家留一個懸念,如果你安裝了Maven的話,請在你的硬盤中搜索".m2",看看里面有什么?

    posted on 2007-06-20 00:54 sitinspring 閱讀(11634) 評論(0)  編輯  收藏 所屬分類: Maven2之旅

    sitinspring(http://m.tkk7.com)原創,轉載請注明出處.
    主站蜘蛛池模板: 国产亚洲精品免费| 色窝窝亚洲av网| 男女午夜24式免费视频| 亚洲精品国产自在久久| 国产精品亚洲专区一区| 成人免费无码大片A毛片抽搐| 亚洲精品自拍视频| 91精品免费久久久久久久久| 亚洲精品免费在线视频| 91免费国产自产地址入| 亚洲精品福利在线观看| 无码国产精品一区二区免费虚拟VR | 亚洲国产成人精品青青草原| 久久99热精品免费观看牛牛| 亚洲第一福利网站| 永久在线观看www免费视频| 亚洲精品乱码久久久久久下载| 免费看男女下面日出水来| 77777午夜亚洲| 免费在线观看a级毛片| 国产精品免费久久久久久久久| 国产亚洲美女精品久久久2020| 国产啪精品视频网站免费尤物 | 日本视频免费高清一本18| 91嫩草私人成人亚洲影院| 无人在线观看免费高清视频| 亚洲女子高潮不断爆白浆| 亚洲色一色噜一噜噜噜| 日本免费一区二区久久人人澡| 亚洲精品中文字幕无乱码麻豆| 午夜亚洲av永久无码精品| 中文日本免费高清| 亚洲欧洲国产经精品香蕉网| 成年午夜视频免费观看视频| www.av在线免费观看| 久久夜色精品国产亚洲AV动态图 | 亚洲欧洲综合在线| 国产午夜鲁丝片AV无码免费| 两个人看的www免费高清| wwwxxx亚洲| 亚洲欧洲自拍拍偷午夜色无码|