[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《單元測試之道-使用NUnit(C#版)》(Pragmatic Unit Testing:In C# with NUnit)掃描版[PDF]
《單元測試之道-使用NUnit(C#版)》(Pragmatic Unit Testing:In C# with NUnit)掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《單元測試之道-使用NUnit(C#版)》(Pragmatic Unit Testing:In C# with NUnit)掃描版[PDF] 簡介: 中文名 : 單元測試之道-使用NUnit(C#版) 原名 : Pragmatic Unit Testing:In C# with NUnit 作者 : Andrew Hunt David Thomas 譯者 : 陳偉柱 陶文 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 出版社 : 電子工業出版社 書號 : 7121006669 發行時間 : 2005年1月
電驢資源下載/磁力鏈接資源下載:
全選
"《單元測試之道-使用NUnit(C#版)》(Pragmatic Unit Testing:In C# with NUnit)掃描版[PDF]"介紹
中文名: 單元測試之道-使用NUnit(C#版)
原名: Pragmatic Unit Testing:In C# with NUnit
作者: Andrew Hunt
David Thomas
譯者: 陳偉柱
陶文
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 電子工業出版社
書號: 7121006669
發行時間: 2005年1月31日
地區: 大陸
語言: 簡體中文
簡介:

評論處1樓有網盤鏈接
內容介紹:
  《程序員修煉三部曲》是一套由四本小冊子組成的叢書,旨在幫助解決程序員在日常工作中遇到的一些具體問題和需要,覆蓋了對於現代軟件開發非常重要的基礎性知識。這套叢書不僅展現了注重實效的實際技巧、工具使用,也貫穿了作者們在其名作《程序員修煉之道:從小工到專家》中所堅持的開發哲學。而所有這些,都是幫助開發人員和開發團隊進行正常開發,並帶來高開發效率的利器。
   《單元測試之道c#版——使用nunit》是本叢書的第二本(本書還有java版本《單元測試之道java版——使用junit》),闡述使用自由公開的nunit程序庫以c#語言進行單元測試,其內容也廣泛適用於其他語言和框架程序庫。本書主要內容包括:如何更高效地撰寫bug更少的代碼;如何發現bug的藏身之處以及如何清除bug;如何測試代碼片斷而不用牽連整個項目;如何利用nunit簡化測試代碼;如何在團隊中高效地進行測試,等等。 本書主要適用於具有一定編碼和設計經驗,但是對單元測試並不是很有經驗的c#程序員。
內容截圖:



目錄:
關於程序員修煉三部曲 xi
前言 xiii
第1章 序言
1.1 自信地編碼 2
1.2 什麼是單元測試 3
1.3 為什麼要使用單元測試 4
1.4 我需要做什麼呢 5
1.5 如何進行單元測試 7
1.6 不寫測試的借口 7
1.7 本書概要 12
第2章 你的首個單元測試 13
2.1 計劃你的測試 14
2.2 測試一個簡單的方法 15
2.3 使用nunit來運行測試 16
2.4 運行例子 22
2.5 更多的測試 26
第3章 使用nunit編寫測試 27
3.1 構建單元測試 27
3.2 nunit的各種斷言 29
3.3 nunit框架 31
.3.4 nunit測試的組成 33
3.5 自定義nunit斷言 40
3.6 nunit和異常 41
3.7 臨時忽略一些測試 42
第4章 測試哪些內容:right-bicep 45
4.1 結果是否正確 46
4.2 邊界條件 49
4.3 檢查反向關聯 50
4.4 使用其他手段來實現交叉檢查 50
4.5 強制產生錯誤條件 51
4.6 性能特性 52
第5章 correct邊界條件 55
5.1 一致性 56
5.2 有序性 57
5.3 區間性 59
5.4 引用/耦合性 62
5.5 存在性 63
5.6 基數性 64
5.7 時間性 66
5.8 自己動手嘗試 68
第6章 使用mock對象 73
6.1 簡單的替換 74
6.2 mock對象 75
6.3 正規化 mock objects 79
6.4 什麼時候不應使用 mock 93
第7章 好的測試所具有的品質 95
7.1 自動化 96
7.2 徹底的 97
7.3 可重復 99
7.4 獨立的 99
7.5 專業的 100
7.6 對測試進行測試 102
第8章 在項目中進行測試 105
8.1 把測試代碼放到哪兒 105
8.2 測試的禮貌 108
8.3 測試的頻率 109
8.4 測試與遺留代碼 110
8.5 測試與評審 113
第9章 設計話題 117
9.1 面向測試的設計 117
9.2 為測試而重構 119
9.3 測試類的不變性 130
9.4 測試驅動的設計 132
9.5 測試無效的參數 134
附錄a gotchas 137
a.1 只要代碼能工作就可以 137
a.2 “冒煙” 測試 137
a.3 “請讓我的機器來運行” 138
a.4 浮點數問題 138
a.5 測試耗費的時間太多了 139
a.6 測試總是失敗 139
a.7 在某些機器上測試失敗 140
附錄b 資源 141
b.1 網絡資源 141
b.2 參考書目 143
附錄c 注重實效的單元測試:總結 145
附錄d 習題答案 147
索引 155



相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved