VS2015安装简单的C#单元测试
? ? ? ? 《軟件工程》開課已經三周了,三周的上課感覺就是老師教授的概念性東西少了不少,基本就是貫穿“做中學”的教學理念,三周的時間讓我學到了挺多東西,很多東西都是課本沒有的。
? ? ? ? ?這周的任務就是安裝VS2010以上的版本,還有就是進行C#的單元測試;VS的安裝感覺比較簡單,自己一直在用VS,基本都是最新版本的,因為有個大神的室友,然間安裝的光盤他都有,還是比較方便的。
? ? ? ? ?一、Visual Studio 2015安裝
? ? ? ? ?安裝使用鏡像或者在網上直接下載都可以的,找到適合自己電腦的版本,VS2015要安裝專業版的,社區版有些功能不支持。
? ? ? 此時選擇自定義安裝,根據自身的需求勾選相關的選項。
? ? ? ? ?根據自身的需要選擇,在這我們選擇C++以及相關的第三方工具,選擇下一步即可。隨后點擊安裝即可。
? ? ? 安裝速度實在不敢恭維,慢慢等它安裝完成就可以了。
? ? ?二、簡單的單元測試
? ? ? ?所謂的單元測試,就是對一個大的程序中的各個模塊進行測試,明確模塊功能定義,模塊內部的改變不會影響其他的模塊,而且模塊的質量都能的到穩定的、量化的保證。由此可見單元測試的重要性,尤其是對于大型的程序而言。
? ? ? ?1.在新建項目中選擇并建立一個C#中的類庫,名字是test,截圖如下:
? ? ? 編輯代碼:
? ? ? ??
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace test1 {public class test1{ public test1(string userEmail) {m_email = userEmail; } private string m_email;}}?
2.鼠標點在User類的構造方法中,右鍵點擊,選擇創建單元測試,截圖如下:
? ? ? 3.這時在右側的解決方案資源管理器中就會發現有一個新建項目即 test1Tests,左側會出現一個新的空間名為test1.Tests,里面[Testmethod()]這條語句,截圖如圖:所示:
? ? ? ?4.在[Testmethod()]這條語句下面的 test1Test函數中進行復寫,截圖如圖所示:
string userEmail = "395623461@qq.com"; test1 target = new test1(userEmail); Assert.IsTrue(target != null);
?
? ? ??
?5.鼠標選中test1Test函數中,右擊,選擇運行測試,截圖如圖所示:
?
? ? 6.測試運行成功,結果如圖所示:? ? 剛開始用的C++進行的單元測試,不知道是VS安裝的東西不齊全還是怎么回事,搗騰了好久都沒弄出結果,最后就改成了用C#來測試;說實在的,C#的單元測試比C++的簡單太多了,沒有C++那么麻煩,但對C#基本沒接觸,所以剛開始就只好用來試試了。好在最后把東西弄出來了。
轉載于:https://www.cnblogs.com/naturewang/p/5295391.html
總結
以上是生活随笔為你收集整理的VS2015安装简单的C#单元测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring MVC中Session的正
- 下一篇: NULL,,String.Empty三者