<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://www.tkk7.com/Files/sitinspring/MavenTest.zip

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

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

    sitinspring(http://www.tkk7.com)原創,轉載請注明出處.
    主站蜘蛛池模板: 久久久久亚洲av无码专区导航| 好大好深好猛好爽视频免费| 在线免费观看韩国a视频| 伊人久久综在合线亚洲91 | 亚洲AV男人的天堂在线观看| 巨胸狂喷奶水视频www网站免费| 日韩免费无砖专区2020狼| 亚洲成人网在线观看| 国产精品99精品久久免费| 亚洲综合最新无码专区| 亚洲av纯肉无码精品动漫| 亚洲三级高清免费| 亚洲视频在线观看一区| 免费在线中文日本| 亚洲中文字幕无码一区二区三区| 色多多A级毛片免费看| 国产亚洲一区二区三区在线不卡| 国产免费福利体检区久久| 久久精品国产亚洲AV电影 | 成人性生交大片免费看午夜a| 涩涩色中文综合亚洲| 日本无卡码免费一区二区三区| 另类小说亚洲色图| 精品久久久久久亚洲| 99精品视频在线视频免费观看 | 亚洲熟妇av一区二区三区| 久久免费动漫品精老司机| 亚洲av片不卡无码久久| 日本不卡在线观看免费v| 中文字幕免费在线视频| 亚洲美女视频免费| 国产在线ts人妖免费视频| 永久在线观看免费视频| 亚洲精品天堂在线观看| 亚洲精品成人片在线观看| 国产精品免费无遮挡无码永久视频| 亚洲AV成人影视在线观看 | 国产片AV片永久免费观看 | 亚洲黄色网站视频| 免费人成在线观看网站品爱网日本| 中文字幕在线视频免费|