場景
SpringBoot+Junit在IDEA中實作查詢資料庫的單元測驗:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/92780716
SSM中怎樣使用JUnit4+spring-test撰寫單元測驗:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/85112004
SSM中實作分頁與JUnit單元測驗:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/85113289
在Java中參考上面進行單元測驗,那么在.NET平臺下,使用VS怎樣對C#專案進行單元測驗,
注:
博客主頁:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程式猿
獲取編程相關電子書、教程推送與免費下載,
實作
打開VS在要新建單元測驗專案的地方右鍵--添加--新建專案--測驗--單元測驗專案

新建完成后會自動包含一個測驗類

using System; using Microsoft.VisualStudio.TestTools.UnitTesting; namespace UnitTestProject1 { [TestClass] public class UnitTest1 { [TestMethod] public void TestMethod1() { } } }
那么就可以按照這種格式進行單元測驗,
一般如果需要測驗某個工具類的某個方法的實際輸出結果與期望結果是否一致,
就可以使用Assert斷言來實作
[TestMethod] public void TestConvertStrToDateTime() { DateTime dt1 = new DateTime(2019, 10, 28); Assert.AreEqual(DataProcessor.ConvertStrToDateTime("2019-10-28"), dt1); }
這樣我們就可以知道DataProcessor.ConvertStrToDateTime這個工具類將欄位串轉換的時間是否與期望的dt1一致,一致就是通過單元測驗,
運行測驗
在方法名中右擊--運行測驗,就可以運行當前單元測驗方法

運行之后就可以在測驗資源管理器視圖中查看測驗結果

測驗資源管理器在測驗--視窗-測驗資源管理器

在這里可以看到所有的測驗,以及全部運行等選項,

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/114236.html
標籤:C#
