偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

VS 2012單元測(cè)試和測(cè)試資源管理器

開(kāi)發(fā) 后端
順便學(xué)習(xí)下VS2012的單元測(cè)試,做了以下筆記和大家分享。VS 2012我想最大的改變就是 可以支持各種不同的Unit Test Framework以及內(nèi)建Fake機(jī)制,以前若是想要在 VS 中整合接口和Team Build就變成一定要用MS Test Framework

 

現(xiàn)在您可以在您的項(xiàng)目當(dāng)中自行選擇 NUnit 或是 xUnit 之類(lèi)的套件.

而且這次的測(cè)試資源管理器也完全以”信息為主”,可以在一個(gè)地方呈現(xiàn)最重要的信息而不需要再一直切換界面。

[[93088]]

測(cè)試清單 以及 執(zhí)行 單元測(cè)試的時(shí)間 ,這對(duì)于我們來(lái)說(shuō)已經(jīng)是很足夠了,可以看到 全新增加了測(cè)試資源管理器全部執(zhí)行后會(huì)“自動(dòng)查找”出符合要測(cè)試的項(xiàng)目,并且默認(rèn)以“錯(cuò)誤”為主的清單來(lái)呈現(xiàn) ( 因?yàn)橛绣e(cuò)誤才需要我們來(lái)看,沒(méi)有錯(cuò)的話就不用理它們啦 ),點(diǎn)選項(xiàng)目后也不會(huì)再像以前會(huì)另外開(kāi)新的頁(yè)面,現(xiàn)在則是直接在下面的列出信息,以前只會(huì)跟你講說(shuō) 單元測(cè)試用例那一行掛掉,現(xiàn)在就直接跟您說(shuō)是那一行掛掉??吹竭@里是不是很貼心?點(diǎn)兩下就搞定!不用再自已進(jìn)去找了。

image

當(dāng)我們習(xí)慣了單元測(cè)試之后,你不由自主地就會(huì)執(zhí)行一下看看有沒(méi)有錯(cuò)誤,但 單元測(cè)試增加到上百個(gè)的時(shí)候,你就不會(huì)想要每次改一個(gè)小地方都全部重新測(cè)試,因?yàn)檫@實(shí)在是沒(méi)有什么太大的意義,而且也是浪費(fèi)自已的時(shí)間。在 VS 2010 中就只會(huì)幫你勾選測(cè)試失敗的清單,但說(shuō)真的,畢竟不太簡(jiǎn)單了,這次變更成幾個(gè)選項(xiàng),可以讓我們依不同的情況來(lái)選擇適合的測(cè)試清單。而且這有個(gè)非常大的好處就是可以讓我們 聚焦在已知的錯(cuò)誤中。另外,分析程序代碼涵蓋范圍的機(jī)制也有改變了,變成要執(zhí)行分析后才會(huì)真正開(kāi)始做,重點(diǎn)是也不需去做任何的配置 ( VS 2010 要先配置好才會(huì)正常運(yùn)行),如果想要每次編譯后就自動(dòng)執(zhí)行單元測(cè)試,那么請(qǐng)開(kāi)啟“Run Tests After Build”這個(gè)選項(xiàng)。

image

接下來(lái)只要編譯完成后就會(huì)自動(dòng)執(zhí)行單元測(cè)試。

VS 2012 內(nèi)建了 Fake 機(jī)制 ,簡(jiǎn)單來(lái)說(shuō)就是可以用假的數(shù)據(jù),替換掉 某一個(gè) Method 回傳的值, 而且VS 2012 除了自定義的 Class 外,也可以產(chǎn)生 .NET Framework 的 Fake Class 。詳細(xì)內(nèi)容請(qǐng)參考《基于VS2012 Fakes框架的TDD實(shí)戰(zhàn)——接口模擬》。

在 VS 2010 以前都會(huì)分別產(chǎn)生負(fù)責(zé)測(cè)試的 vsmdi 和 測(cè)試相關(guān)設(shè)定的 testRunConfig 文件,大家都知道 VS 2012 這次就算升級(jí)后,也是可以讓 VS 2010 (SP1)同時(shí)編輯的。雖然這兩個(gè)文件在這次 VS 2012 中就用不到了,但如果您想要讓 VS 2010(sp1) 也可以編輯的話,這兩個(gè)文件就請(qǐng)保留著,就可以讓 VS 2010 項(xiàng)目中持續(xù)地做單元測(cè)試,但是您用了 NUnit 、xUnit 這種非 MS Unit Test Framework 的話,在 VS 2010 是不能直接用的哦。

在 Test Result 中也和以前不太一樣了,除了原本的 Test Result 目錄外,還增加了 UTE Test DB。

image

原文鏈接:http://www.cnblogs.com/shanyou/archive/2012/08/26/2657171.html

 

責(zé)任編輯:彭凡 來(lái)源: 博客園
相關(guān)推薦

2009-10-10 11:47:26

服務(wù)器測(cè)試方案

2009-06-30 12:15:09

資源管理器Oracle性能

2011-08-09 16:12:39

Windows7資源管理器

2013-04-18 15:53:46

SLURM開(kāi)源分布式資源管理

2010-01-08 08:54:41

Windows 7資源管理器

2011-02-23 10:06:25

konqueror

2009-02-17 20:16:00

Vista加標(biāo)題資源管理器

2017-01-14 23:42:49

單元測(cè)試框架軟件測(cè)試

2023-08-29 06:22:18

Windows 10微軟

2009-09-07 09:08:50

Windows 7資源管理器鏈接

2010-01-14 09:07:31

Windows 7導(dǎo)航面板

2012-07-30 15:22:21

Win 7操作系統(tǒng)

2011-08-19 10:31:08

資源管理器

2009-11-13 14:03:37

ADO.NET資源管理

2019-07-18 09:56:50

Windows 10資源管理器文件

2011-08-30 09:45:04

Windows 8

2019-03-24 12:54:56

微軟FluentWindows

2017-02-23 15:59:53

測(cè)試MockSetup

2016-12-23 09:51:27

Windows 10OneDrive管理器

2021-10-10 21:25:19

Windows 11Windows微軟
點(diǎn)贊
收藏

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