qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請訪問 http://qaseven.github.io/

          Visual Studio恢復(fù)了快速單元測試生成功能

            在Visual Studio 2010中有一個內(nèi)置的選項允許開發(fā)者通過一個快速的右擊操作生成單元測試。但是Visual Studio 2012和Visual Studio 2013預(yù)覽版都移除了這個功能,幸運的是現(xiàn)在它又回來了。Visual Studio ALM Rangers創(chuàng)建了一個新的擴展,該擴展恢復(fù)了Unit Test Generator 1.0版本中的大量功能。
            團隊很快就注意到這并不是復(fù)活,而是由之前的工具所激發(fā)的替代品。該項目的目標(biāo)是:
            支持.NET MS-Test、NUnit和XUnit測試框架以及VB/C#測試代碼的生成
            為某個特定的測試框架提供一個“參考實現(xiàn)”,告訴用戶該如何去做
            關(guān)注項目和引用管理而不是代碼生成
            通過對三種不同的測試框架(MS-Test、NUnit和XUnit)的支持,開發(fā)者能夠使用最適合于他們項目的框架。開發(fā)者還能夠通過這個工具定制要生成的項目,包括命名空間的名字、類、方法和方法體的文本。
            如果使用默認設(shè)置那么會生成一個默認的類,該類中的測試方法通過Assert.Fail()設(shè)置為失敗,以便開發(fā)者能夠發(fā)現(xiàn)它們并使用有效的測試代碼替代默認生成的內(nèi)容。
            注意,按照設(shè)計生成器僅會為公共類中的公共方法生成方法存根。它并不會為私有類生成任何內(nèi)容,也不會生成私有方法。借助于該工具對Visual Studio 2012/2013的支持以及項目周圍的便捷方法,團隊現(xiàn)在合并該工具并做好升級準(zhǔn)備應(yīng)該沒有任何困難。
            Channel 9已經(jīng)提供了一個簡要的說明,與此同時ALM Rangers之前也基于發(fā)布的候選版發(fā)布了一篇博客文章作為教程。

          posted on 2014-08-21 09:40 順其自然EVO 閱讀(164) 評論(0)  編輯  收藏 所屬分類: 測試學(xué)習(xí)專欄

          <2014年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 宝应县| 巴林右旗| 鞍山市| 新龙县| 巴彦淖尔市| 芜湖县| 大港区| 仙游县| 德钦县| 博乐市| 康平县| 五大连池市| 仲巴县| 潼南县| 贵阳市| 商水县| 安福县| 正镶白旗| 土默特左旗| 鸡泽县| 琼中| 江津市| 邹平县| 汪清县| 安康市| 伊川县| 仙居县| 普安县| 沙河市| 桐柏县| 鄯善县| 盖州市| 分宜县| 上林县| 乌鲁木齐市| 北票市| 铜陵市| 舒兰市| 铁岭县| 时尚| 怀柔区|