[個人筆記] 單元測試小訣竅兩個

[個人筆記] 單元測試小訣竅兩個

Tips1:

如果從別的人那邊取得測試案例,但在自己的電腦上面總是測出來程式碼涵蓋率出現訊息:

image

別忘了到方案Solution Items的TestRunConfig.testrunconfig做涵蓋率設定:

image

image 

把要檢測的成品記得打鉤才會看得到涵蓋率。

Tips2:

在網頁程式的程式碼中常常會用到ConfigurationManager來取Web.config的設定字串,例如用

ConfigurationManager.ConnectionStrings來取得ConnectionStringsSection連接字串組態檔區段

但是單元測試中要怎麼"騙過"它取得與Web.config相同的設定字串呢?

其實只要把Web.Config複製到單元測試專案中,再把檔名改成App.config就可以讓

ConfigurationManager取得一樣的設定字串了。