VS2015安裝&簡單的C#單元測試

        《軟件工程》開課已經三週了,三週的上課感受就是老師教授的概念性東西少了很多,基本就是貫穿「作中學」的教學理念,三週的時間讓我學到了挺多東西,不少東西都是課本沒有的。
函數

         這周的任務就是安裝VS2010以上的版本,還有就是進行C#的單元測試;VS的安裝感受比較簡單,本身一直在用VS,基本都是最新版本的,由於有個大神的室友,然間安裝的光盤他都有,仍是比較方便的。工具

         1、Visual Studio 2015安裝

         安裝使用鏡像或者在網上直接下載均可以的,找到適合本身電腦的版本,VS2015要安裝專業版的,社區版有些功能不支持。單元測試

      此時選擇自定義安裝,根據自身的需求勾選相關的選項。測試

         根據自身的須要選擇,在這咱們選擇C++以及相關的第三方工具,選擇下一步便可。隨後點擊安裝便可。spa

      安裝速度實在不敢恭維,慢慢等它安裝完成就能夠了。3d

     2、簡單的單元測試

       所謂的單元測試,就是對一個大的程序中的各個模塊進行測試,明確模塊功能定義,模塊內部的改變不會影響其餘的模塊,並且模塊的質量都能的到穩定的、量化的保證。因而可知單元測試的重要性,尤爲是對於大型的程序而言。code

       1.在新建項目中選擇並創建一個C#中的類庫,名字是test,截圖以下:blog

      編輯代碼:資源

        

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類的構造方法中,右鍵點擊,選擇建立單元測試,截圖以下:get

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

相關文章
相關標籤/搜索