在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Linux/ Ant JUnit任務(wù)
Ant Telnet任務(wù)
Ant Javac任務(wù)
Apache Ant構(gòu)建文件-project標(biāo)簽
Apache Ant任務(wù)失敗
Apache Ant目標(biāo)-target標(biāo)簽
Apache Ant API
Ant Condition任務(wù)
Ant過(guò)濾器任務(wù)
Ant Mkdir創(chuàng)建目錄任務(wù)
Ant休眠任務(wù)
Apache Ant入門程序(Hello World)
Apache Ant InputHandler接口
Ant JUnit任務(wù)
Apache Ant自定義組件
Apache Ant參數(shù)處理器
Apache Ant令牌過(guò)濾器
Apache Ant IDE集成
Ant Concat任務(wù)
Apache Ant安裝
ANT教程
Apache Ant類型
Ant EAR任務(wù)
Ant簡(jiǎn)介
Ant長(zhǎng)度任務(wù)
Ant Chmod任務(wù)
Ant LoadFile任務(wù)
Ant導(dǎo)入任務(wù)
Apache Ant If和Unless用法
Ant Gzip任務(wù)
Ant移動(dòng)文件任務(wù)
Apache Ant Jar示例
Apache Ant任務(wù)-task標(biāo)簽
Apache Ant監(jiān)聽器和記錄器
Ant AntStructure任務(wù)
Ant刪除任務(wù)
Apache Ant Java任務(wù)
Apache Ant basename任務(wù)
Ant Zip任務(wù)
Ant之外的Apache Ant任務(wù)
Ant Copy任務(wù)
Ant CVS任務(wù)
Apache Ant命令行參數(shù)
Apache Ant功能特性
Apache Ant屬性
Ant War任務(wù)

Ant JUnit任務(wù)

此任務(wù)用于從JUnit測(cè)試框架運(yùn)行測(cè)試。 此任務(wù)依賴于默認(rèn)情況下未包含在Apache Ant分發(fā)中的外部庫(kù)。

junit.jarant.junit.jar都需要運(yùn)行此任務(wù),因此將這些JAR放在位置:ANT_HOME/lib

<junit>元素在build.xml文件中用于實(shí)現(xiàn)此任務(wù)。 它還支持嵌套元素<classpath>,它提供了類似路徑的結(jié)構(gòu)。

1. Apache Ant Junit任務(wù)屬性

屬性 描述 必需
printsummary 打印測(cè)試用例的摘要
fork 在單獨(dú)的JVM中運(yùn)行測(cè)試
forkmode 控制著要分叉測(cè)試用例時(shí)創(chuàng)建的JVM數(shù)量
haltonerror 如果發(fā)生任何錯(cuò)誤,它將停止構(gòu)建過(guò)程
errorproperty 此屬性在錯(cuò)誤事件中設(shè)置
haltonfailure 如果測(cè)試失敗,它將停止構(gòu)建過(guò)程。
timeout 如果在給定時(shí)間內(nèi)沒(méi)有完成,它會(huì)取消單個(gè)測(cè)試。
maxmemory 分配給分叉JVM的最大內(nèi)存量。
jvm 用于調(diào)用JVM的命令
dir 調(diào)用JVM的目錄

下面來(lái)看一些例子,以理解這個(gè)測(cè)試任務(wù)的功能。

2. Apache Ant JUnit任務(wù)示例

<project name="java-ant project" default="run">     
    <target name="run">  
        <junit>  
                <test name="com.yiibai.test.TestCase"/>  
        </junit>  
    </target>  
</project>

上面的示例運(yùn)行了一個(gè)定義到TestCase中的測(cè)試用例。此示例運(yùn)行單獨(dú)的JVM并對(duì)其運(yùn)行測(cè)試。 fork屬性將運(yùn)行一個(gè)新的JVM。

<project name="java-ant project" default="run">     
    <target name="run">  
        <junit printsummary="yes" fork="yes" haltonfailure="yes">  
            <formatter type="plain"/>  
            <test name="com.yiibai.test.TestCase"/>  
        </junit>  
    </target>  
</project>

上一篇:Ant簡(jiǎn)介下一篇:Apache Ant安裝