嗨,大家好我開始學習單元測試或TDD。單元測試原理
我對C#的一些經驗,所以我與後續環節
https://msdn.microsoft.com/en-us/library/dd264975.aspx
按照樣品開始,到目前爲止,一切順利。
但是當我自己開始第一個方法時,
我有一些問題。
我寫了一個名爲「登錄」的方法
它會創建一個時間戳
例如.txt文件,我叫日誌(「一些事錯誤」)之後;
它會創建一個文件201510210030.txt
的內容爲「[2015年10月21日0時30分四十七秒]一些事錯誤」
如何測試呢?
我可以讀取日誌文件嗎?
但每次我更改文件名時,
也許我會改變對其他情況的褶皺現在的位置。
或者,也許我會改變日誌,數據庫或一些記錄服務器(國際奧委會)
如何測試呢?連接到數據庫或記錄器服務器?讀取文件?
如果該方法失敗(數據庫關閉或文件身份驗證失敗balabala),則可能性過大。
它不是真正的「單位」夠了,所以...我怎麼測試這樣的方法,
或者只是一些概念,我不單元測試瞭解。
非常感謝。
非常有幫助,謝謝 –