1.上網查詢關於vs2015對程式進行單元測試的教程,學習了測試的方法。
(1)首先開啟vs2015新建乙個測試專案,如圖:
(2)編寫測試**:
此**是對map對映儲存單詞進行測試
#include "測試結果:stdafx.h
"using
namespace
system;
using
namespace
system::text;
using
namespace
system::collections::generic;
using
namespace
microsoft::visualstudio::testtools::unittesting;
namespace
testproject1
system::void
set(microsoft::visualstudio::testtools::unittesting::testcontext^value)
};#pragma region additional test attributes
////編寫測試時,可以使用以下附加特性:
////
在執行類中的第乙個測試之前使用 classinitialize 執行**
//[classinitialize()]
//static void myclassinitialize(testcontext^ testcontext) {};
////
在類中的所有測試都已執行之後使用 classcleanup 執行**
//[classcleanup()]
//static void myclasscleanup() {};
////
在執行每個測試之前,使用 testinitialize 來執行**
//[testinitialize()]
//void mytestinitialize() {};
////
在每個測試執行完之後,使用 testcleanup 來執行**
//[testcleanup()]
//void mytestcleanup() {};
//#pragma endregion [testmethod]
void
testmethod1()
;int i = 0
;
while (text[i] != '\0'
)
assert::isnotnull(s[j]);
s[j] = '\0'
;
if (text[i] == '\0'
)
break
;
else
i++;}};
[testmethod]
void
testmethod2()
;int i = 0
;
while (text[i] != '\0'
)
assert::isnotnull(s[j]);
s[j] = '\0'
;
if (text[i] == '\0'
)
break
;
else
i++;}};
};}
單元測試psp:
c(類別)
c(內容)
s(開始時間)
st(結束時間)
i(耽誤時間)
△(實際時間)
分析查資料
8:00
9:00060
編碼**實現
9:30
12:30
30150
除錯除錯程式並實現
14:00
15:00
2040
文件撰寫說明書
15:30
16:00030
詞頻統計單元測試
我這次用構造單詞樹的形式進行詞頻統計,此次的任務是對已有的程式進行單元測試。選用的工具是junit。它是基於測試驅動開發 tdd 原理的。此次詞頻統計的主體思想是,每次讀入文章中的128 自己設定 個字元 目的是防止溢位 將這些字元儲存到一顆樹中,樹中的節點有乙個儲存詞頻的變數和乙個指向子節點的陣列...
詞頻統計 單元測試
我自己的單元測試沒有弄出來,我用c編的,在visual studio中貌似實現不了單元測試,而李俞寰同學是用c 編寫的詞頻統計,在vs2015中實現單元測試無比的方便,所以我請教了他並借鑑了一下.testmethod public void dictionarysorttest list expec...
05 測試hadoop自帶詞頻統計demo
在了解了hadoop中的儲存元件hdfs之後,我們再來看一下hadoop中另乙個重要元件的計算mapreduce。hdfs搞定海量的儲存,mapreduce搞定海量的計算。hadoop如其他優秀的開源元件一樣,也提供了豐富的demo,下面我們就來看一下如何使用mapreduce自帶demo進行詞頻統...