激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - 詳解.Net單元測試方法

詳解.Net單元測試方法

2020-05-28 14:29whaxrl ASP.NET教程

本篇文章給大家詳細講述了.NET單元測試的詳細方法和步驟,有需要的朋友參考學習下。

1、測試異常

可以直接對方法進行異常測試,也可以對模擬對象進行異常測試,但是,對模擬對象進行異常測試,很少用,所以,這里就介紹對方法的異常測試。請看如下代碼,當用戶名為空的時候,拋出異常。

例如

?
1
2
3
4
5
6
7
8
9
10
11
12
13
public bool Valid(string userName, string passWord)
 
  {
 
    if (string.IsNullOrEmpty(userName)) throw new ArgumentNullException("userName is null");
 
    var isValid = userName == "admin" && passWord == "123456";
 
    Log.Write(userName);
 
    return isValid;
 
  }

測試代碼如下

?
1
2
3
4
5
6
7
8
[Test]
 
 [ExpectedException(typeof(ArgumentNullException))]
 public void Vaild_Throw_Test()
 {
   MyLogin l = new MyLogin();
   l.Valid("", "123456");
 }

2、測試返回值

這里用到了一個LastCall的一個類,比較常用,一些輔助測試的功能,都在該類中。

測試代碼如下

?
1
2
3
4
5
6
7
8
9
10
11
12
13
[Test]
public void Valid_Return()
{
  MockRepository mock = new MockRepository();
  var log = mock.DynamicMock<ILog>();
  using (mock.Record())
  {
    log.WriteLog("admin");
    LastCall.Return(0);
  }
  var returnValue = log.WriteLog("admin");
  Assert.AreEqual(returnValue, 0);
}  

原文鏈接:https://blog.csdn.net/whaxrl/article/details/32730383

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 美女又黄又www | 逼片| 黄色特级一级片 | 一级网站 | 精品国产一区二区三区在线观看 | 欧美综合在线观看视频 | 日韩精品久久久久久久电影99爱 | 在线免费观看毛片视频 | 成人毛片在线 | av成人免费在线观看 | 美女喷水网站 | 羞羞的视频免费在线观看 | 欧美中文日韩 | 久久久无码精品亚洲日韩按摩 | 在线播放免费播放av片 | 亚洲国产精久久久久久久 | 国产成人精品一区二区视频免费 | 国产成人av一区二区 | 97青青草视频 | 妇子乱av一区二区三区 | 久久99精品久久久久久久久久久久 | 国产午夜精品久久久 | 欧美视频国产精品 | 91短视频网页版 | 精品国产九九九 | 国产日韩欧美一区 | 狼人狠狠干 | 国产乱淫av片免费 | 蜜桃精品视频 | 成人一级毛片 | 成人黄视频在线观看 | 国产亚洲精品网站 | 午夜激情视频网站 | 国产自在线 | 99re66热这里只有精品8 | 国产午夜精品久久久久久久蜜臀 | 免费一级在线 | 视频一区二区久久 | 日本aaaa片毛片免费观蜜桃 | videos高潮| 日韩精品久久久久久久电影99爱 |