Vs2015一直都聽說好用,便捷。之前用vc++6.0,總感覺界面很灰,讓人編程興趣不高,恰巧借此機會,安裝一下vs2015,從編譯器上體驗下編程的舒心,方便。希望我不會變得太懶。。。
首先,我下的是專業版的vs,大概不到4個G,打開安裝包,在選擇安裝路徑后,進入安裝狀態
如果選擇默認的話,就可以放心大膽的裝了,有一些不懂的選項,礙於自己不懂,不敢點掉,否則要是安裝完不能用就不好了。
由於文件較大,大概安裝了一個小時。
初次打開vs2015的界面感覺很美觀,真心覺得喜歡,查了查如何寫c/c++程序,漸漸地對它熟悉了起來。
在新建好一個項目后,就可以愉快的編程啦,想看看它好不好使,就寫了個小程序,就是這樣,感覺用着很舒服。
接下來,進行到單元測試的模塊。同樣建一個工程
由於我安裝的是vs2015,和構建之法的講解不大一樣,找得好辛苦,但最后應該是對了。
首先要創建類庫:
編輯代碼
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoUser { public class User { public User(string userEmail) { m_email = userEmail; } private string m_email; } }
如圖,簡單說下vs2015怎么操作,要點類User右擊創建單元測試,然后出現了這個
改改名字,點了確定,單元測試就生成了。。
最好需要有測試資源管理器,操作如圖,點擊運行后卻一直運行不了,后來才發現還需要改一段代碼,才可以運行,測試成功但還不是太懂單元測試的內涵,我還需多加練習,畢竟單元測試極為重要。
string userEmail = "1748838681@qq.com"; User target = new User(userEmail); Assert.IsTrue(target != null);
通過此次學習,我參考着教程,一步步摸索着測試的用法,2015剛出來不久,相關的文檔比較少,這給學習帶來了很大的難度,但是在MSDN官方文檔的幫助下,還是順利完成了測試。
關於 code coverage report,community版本的vs2015好像並不集成,需要Enterprise版本,當然,可能是我沒有找到,各位如果有什么發現,請回復我,讓我們一起學習。
Msdn關於code coverage 功能的介紹:https://msdn.microsoft.com/en-us/library/dd537628.aspx