First they ignore you
          then they ridicule you
          then they fight you
          then you win
              -- Mahatma Gandhi
          Chinese => English     英文 => 中文             
          隨筆-221  評(píng)論-1047  文章-0  trackbacks-0
          06 2008 檔案
          Groovy高效編程——導(dǎo)出Oracle的package源碼      摘要: 平時(shí)常會(huì)使用Toad9.0導(dǎo)出package源碼文件(即pks文件),但Toad9.1似乎沒有這項(xiàng)功能了,為此我用Groovy寫了一個(gè)小程序。

          源碼如下所示:  閱讀全文
          posted @ 2008-06-19 22:47 山風(fēng)小子| 編輯
          Groovy高效編程——使用Mock & Stub簡化測試      摘要: 對(duì)程序進(jìn)行單元測試時(shí),有時(shí)我們會(huì)遇到一些小麻煩,比如某些操作十分耗時(shí),有些依賴的對(duì)象不易獲取等等,這時(shí)我們就可以通過Groovy Mock或Groovy Stub來解決這些問題。Mock對(duì)方法調(diào)用的次數(shù)十分敏感,如果程序中調(diào)用的次數(shù)不在期望的調(diào)用次數(shù)范圍內(nèi),則會(huì)拋出異常以致測試失??;而Stub僅僅是起到‘替身’的作用,它并不關(guān)心方法調(diào)用與否,即使方法一次都沒被調(diào)用,也不會(huì)拋出異常導(dǎo)致測試失敗。

          下面讓我們來看一個(gè)實(shí)際的例子吧:  閱讀全文
          posted @ 2008-06-13 23:25 山風(fēng)小子| 編輯

          主站蜘蛛池模板: 沾化县| 黄冈市| 饶河县| 南涧| 区。| 彰化县| 惠安县| 融水| 仙居县| 玉环县| 广水市| 北海市| 溧水县| 五莲县| 长阳| 濮阳县| 东兴市| 深圳市| 宜阳县| 乾安县| 佳木斯市| 汉川市| 博爱县| 新巴尔虎右旗| 班戈县| 满城县| 清水县| 汉川市| 卢湾区| 丹寨县| 阿图什市| 郓城县| 奈曼旗| 贵德县| 平原县| 疏附县| 通河县| 祁连县| 兰西县| 黑山县| 资兴市|