亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
使用Grester簡化Java應用程序的JUnit測試
作者:網絡轉載 發布時間:[ 2013/3/22 14:37:43 ] 推薦標簽:

清單 1. 把 Maven 指向包含 Groovy 依賴關系的遠程系統庫

               
<settings>
 <profiles>
  <profile>
   <id>repositoryDefinitions</id>
   <repositories>
   .....
   .....
   <!-- You may have other repositories -->
   ....
   ....
   <repository>
    <id>apache-snapshotsv/id>
    <name>Apache Snapshots Repository</name>
    <url>http://people.apache.org/repo/m2-snapshot-repository</url>
    <layout>default</layout>
    <snapshots>
     <enabled>true</enabled>
      <updatePolicy>daily</updatePolicy>
      <checksumPolicy>ignore</checksumPolicy>
    </snapshots>
    <releases>
     <enabled>false</enabled>
    </releases>
   </repository>
   .....
   .....
   </repositories>
   ...
  </profile>
 </profiles>
</settings>


接下來是 Maven 的插件配置,該插件配置將指定 Grester 的 Groovy 插件依賴關系的系統庫。此插件系統庫配置放在為系統庫聲明的同一個配置文件 中(例如,名稱 repositoryDefinitions 被用作配置文件的名稱),如下所示:

清單 2. 把 Maven 指向包含 Groovy 插件依賴關系的遠程系統庫

               
<settings>
 <profiles>
  <profile>
   <id>repositoryDefinitions</id>
   ....
   ....
   </repositories>
   <pluginRepositories>
   <!-- You may have other plug-in repositories -->
   ....
   ....
    <pluginRepository>
     <id>apache-snapshots</id>
     <name>Apache Snapshots Repository</name>
     <url>http://people.apache.org/repo/m2-snapshot-repository</url>
     <layout>default</layout>
     <snapshots>
      <enabled>true</enabled>
      <updatePolicy>daily</updatePolicy>
      <checksumPolicy>ignore</checksumPolicy>
     </snapshots>
     <releases>
      <enabled>false</enabled>
     </releases>
    </pluginRepository>
    ...
    ...
   </pluginRepositories>
   ...
  </profile>
 </profiles>
</settings>


現在您終于可以構建插件直至完成。Grester 要求使用 Maven V2.0.5 或更高版本。如果使用早期版本,則會在編譯和使用 Groovy-mojo-support 依賴關系中的功能時遇到問題。如果 $MAVEN_HOME/bin 目錄是可執行文件系統路徑的一部分,則可以從 maven-grester-plugin 目錄(包含 Grester 的 pom.xml 文件的目錄)中執行 mvn clean install 命令,如下所示:

圖 4. 從命令行構建 Grester

構建通常運行得很快(少于 20 秒)。圖 5 顯示成功安裝窗口。

圖 5. 在 Maven 的本地系統庫中安裝 Grester

Grester 的 TDD 方法
編寫 Grester 時,我必須在編寫集成測試時記住它們適用的操作系統環境。這變得有點挑戰性,因為我將從匹配操作系統類型的 if . . . else 子句開始,然后根據類型做出斷言。不久,如果為該平臺編寫測試的同時 又為另一個平臺編寫測試,則可以實現跨兩個平臺的穩定的成功構建。

上一頁12345下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 免费久久一级欧美特大黄 | 国产一区二区三区成人久久片 | 天天干天天做天天射 | 黄色一级小视频 | 中文字幕视频在线播放 | 特级一级毛片视频免费观看 | 欧美一级黄色片在线观看 | 中国三级毛片 | 国产日本久久久久久久久婷婷 | 欧美一级片免费 | 国产成人福利免费观看 | www.网站黄网站 | 国内日本精品视频在线观看 | 欧美午夜艳片欧美精品 | 性福利影院 | 成人午夜性a一级毛片美女 成人午夜小视频 | 成年黄网站色视频免费观看 | 色综合小说天天综合网 | china精品对白普通话 | 日日噜噜夜夜狠狠视频欧美人 | 有没有在线看片www 又www又黄又爽啪啪网站 | 色老二导航 | 美女又美女又黄又免费网站 | 亚洲美女一级片 | 国产特黄特色a级在线视频 国产特黄特色a级在线视 | 国产成人免费午夜在线观看 | 欧美日韩成人午夜免费 | 国产成人咱精品视频免费网站 | 亚洲欧美四级在线播放 | 亚洲国产日韩在线 | 成 人 黄 色 大 片 | 三级三级三级网站网址 | 免费观看一级特黄三大片视频 | 成人免费视频在线观看 | a一级| 丝袜美脚在线 | 国产骚熟| 午夜精品久久久久久久 | 麻豆国产精品高中生视频 | 成人午夜视频在线播放 | 亚洲国产激情 |