1. 程式人生 > >NUnit.Framework在VS2015中如何進行單元測試

NUnit.Framework在VS2015中如何進行單元測試

開放 ron 微軟 strong 擴展 分享 方案 mar 項目

微軟在VS2015中加入了自動化生成測試功能,

技術分享

在需要測試的源文件的公共方法中右鍵既可以創建單元測試。

不過需要註意的是,要在公共方法中創建,否則會提示這個錯誤

技術分享

如下是自動化單元測試界面,可以發現在VS2015中,開放了對擴展單元測試的支持,如果你有自己安裝的擴展單元測試,那麽就會在生成自動化測試這裏顯示

技術分享

下面來進入主題,如果進行NUnit單元測試

NUnit當前可以在VS2015中安裝第2版和第3版,很多人沒有測試成功很大一個原因是安裝的版本不對應。

先講解如果給項目添加NUnit單元測試的支持

打開VS,選擇菜單 工具->NuGet包管理器->管理解決方案的NuGet程序包

技術分享

如果要安裝Nunit2,那麽搜索NUnit.Framework

技術分享

技術分享

如果要安裝Nunit3,那麽搜索NUnit

技術分享

技術分享

如果你給項目添加的是Nunit2的支持,那麽你需要給VS添加Nunit2的擴展,如果添加的是Nunit第3版,那麽就添加第3版的擴展

選擇 工具 -> 擴展和更新 ->聯機

技術分享

技術分享

如果需要NUnit第2版,那麽搜索NUnit Test Adapter

技術分享

如果需要NUnit第3版,那麽搜索NUnit 3 Test Adapter

技術分享

無論,以後NUnit版本如果變動,只要NUnit和VS的NUnit擴展版本對應,就可以用NUnit正常進行單元測試了

http://blog.csdn.net/loongsking/article/details/54572551

NUnit.Framework在VS2015中如何進行單元測試