自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

淺析ASP.NET單元測試

開發(fā) 后端
本文介紹用ASP.NET單元測試的一個(gè)缺點(diǎn)是不能調(diào)試,今天我推翻我自己錯誤的論調(diào),其實(shí)在ASP.NET單元測試中也是能調(diào)試的。

本人曾經(jīng)在文章中提到了用ASP.NET單元測試的一個(gè)缺點(diǎn)是不能調(diào)試,今天我推翻我自己錯誤的論調(diào),其實(shí)在ASP.NET單元測試中也是能調(diào)試的。

以前我以為ASP.NET單元測試就運(yùn)行于WEB服務(wù)器上,所以我用Debug來運(yùn)行,那么ASP.NET單元測試就自動Attach到Web服務(wù)器,就能調(diào)試了。但是實(shí)際上要讓ASP.NET單元測試可以調(diào)試的話,正確的做法應(yīng)該是:

1. 在Web.config中,找到<compilation debug=”false”/>這個(gè)節(jié)點(diǎn),然后把debug屬性改為true

2. 在ASP.NET單元測試代碼的最開始處添加這樣一句話“System.Diagnostics.Debugger.Break()”

3. 運(yùn)行該ASP.NET單元測試

在運(yùn)行單元測試的時(shí)候,會有一個(gè)提示框出來,說程序遇到一個(gè)斷點(diǎn),是否進(jìn)入調(diào)試,當(dāng)然是選擇調(diào)試?yán)?。如圖:

選擇調(diào)試

 

選中Debug這個(gè)程序以后,會有第二個(gè)提示框出來,讓我們選擇用哪個(gè)程序來進(jìn)行調(diào)試,可以選擇一個(gè)合適的VSTS,如圖:

進(jìn)行調(diào)試

選上一個(gè)VSTS的實(shí)例以后,程序就會停在System.Diagnostics.Debugger.Break()這條語句上,

這時(shí)候再按一下F5,讓程序繼續(xù)運(yùn)行,當(dāng)程序遇到下一個(gè)斷點(diǎn),就會停下來了,從此就可以調(diào)試ASP.NET的單元測試了。

【編輯推薦】

  1. ASP.NET頁面顯示XML數(shù)據(jù)
  2. 了解什么是IFRAME ASP.NET
  3. ASP.NET生命周期的展示
  4. 解決ASP.NET AJAX腳本的錯誤問題
  5. 詳解ASP.NET應(yīng)用程序
責(zé)任編輯:佚名 來源: 百度空間
相關(guān)推薦

2009-07-24 11:33:12

MVC單元測試ASP.NET

2021-04-26 14:25:39

ASP.NET Cor單元測試

2021-05-11 15:50:28

ASP.NET單元測試

2009-08-21 16:09:04

HttpContextPath屬性

2020-05-07 17:30:49

開發(fā)iOS技術(shù)

2009-07-31 12:43:59

ASP.NET MVC

2009-08-05 15:50:13

ASP.NET優(yōu)點(diǎn)

2009-07-24 13:41:15

ASP.NET AJA

2009-08-05 18:36:12

ASP.NET Che

2009-08-10 13:32:15

ASP.NET TimASP.NET組件設(shè)計(jì)

2009-07-20 16:23:01

ASP.NET授權(quán)模塊

2009-08-04 17:00:09

ASP.NET禁用Vi

2009-07-23 14:31:20

ASP.NET MVC

2009-07-28 16:40:11

ASP.NET異步頁面

2009-07-28 15:53:43

ASP.NET Web

2009-07-27 10:18:12

TypeResolveASP.NET

2009-08-05 14:46:17

ASP.NET url

2009-07-28 13:35:18

2009-07-21 16:30:15

iBATIS.NET與單元測試

2009-08-04 17:16:16

ASP.NET代碼優(yōu)化
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號