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#基本沒接觸,所以剛開始就只好用來試試了。好在最后把東西弄出來了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM