microsoft-fakes

    0熱度

    1回答

    在代碼中,我需要檢測,結果發現這樣的外部依賴: var something = GConfig.SConfig[Type.ServiceType1].Names; 這部分的代碼是這樣的: using System; using System.Collections.Concurrent; using System.Collections.Generic; namespace Class

    1熱度

    1回答

    配置: 的Visual Studio 2012高級版+更新2 嗨, 我的單元測試項目使用了兩個假的組件。 其中一個組件產生一個構建錯誤,我真的不知道爲什麼。 如果我脫下這個程序集,編譯就OK。 錯誤是「結果:意外的異常發生(-1002 - 0xfffffc16)」 我已經看到一些其他職位有相同的錯誤,但它是因爲鼴鼠大會。 有人有解決方案來解決這個問題? 這是構建結果的一部分: .fakes Fak

    3熱度

    2回答

    我正在使用Microsoft Fakes分析非常長的方法,以重新分析它並獲得對它的更好理解。我已經分離出了幾行看起來像一個很好的候選人,可以將其重新分解爲一個單獨的私有方法。我正在採取的方法不是手動修改代碼(只能使用開箱即用的重新分解),以最大限度地減少我的更改帶來的後果。這裏是一個問題: 一旦我將這些行重新分解爲一個單獨的私有方法,我想要消除與這些行相關的所有設置代碼(以及包裝它們的新私有方法)

    0熱度

    1回答

    使用Microsoft Fakes Framework,我正在進行測試插入記錄的方法的單元測試。我有三類:TransportControllerTest,TransportManager和DbController。 TransportControllerTest是單元測試類。 TransportManager是業務邏輯層的一部分,DbController有三種方法(插入,獲取和刪除)。這些最後的方

    0熱度

    1回答

    我創建了一個假的DLL(System.Web.Mvc)與VS2013對我的測試解決方案,我用下面的語法解析數據爲: bool solved = helper.ViewData.ModelState.TryGetValue(key, out state); 我現在用這個墊片(即正常工作): ShimModelStateDictionary.AllInstances.TryGetValueStri

    4熱度

    1回答

    使用Microsoft Fakes Framework,我試圖在我們的TFS構建服務器上運行我的單元測試。當地它工作正常,但它不會在構建服務器上運行: 好像不是正確的文件複製到輸出目錄。我應該複製哪些文件(除了單元測試和測試的項目類)?我應該複製FIX DLL的例子嗎?

    4熱度

    1回答

    我試圖從單獨的項目中參考mscorlib假DLL,如下所述。 我有很多VS12解決方案,我正在使用MS Fakes編寫單元測試。根據以下網址中的建議,我決定爲我的虛假Dlls製作一個項目:Code generation, compilation, and naming conventions in Microsoft Fakes。 這個想法是,假DLL的位置將被本地化,並且我不需要在我的測試項目中

    0熱度

    1回答

    我已經開始研究VisualStudio 2012中的新功能,您可以在其中添加一個用於單元測試目的的DLL的假組件。 我正在使用SharePoint 2010,現在我們都對單元測試依賴於SharePoint API的代碼感到痛苦。 我添加了一個假的程序集Microsoft.SharePoint和工作正常,但我來到了一個點,我需要重寫方法SPWeb.Locale。我認爲這很容易。我以爲會有像ShimS

    2熱度

    2回答

    上運行單元測試假貨我收到以下錯誤 Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.UnitTestIsolationException:UnitTestIsolation儀器初始化失敗。請重新啓動Visual Studio並重新運行此測試 我有VS2012,它們在本地運行良好。構建服務器是TFS2012。我已經嘗試使用DefaultTe

    0熱度

    1回答

    使用Microsoft Fakes Framework,我正在進行單元測試。但是我遇到了一個問題。我需要僞造一個dbml DataContext。這是Linq to SQL類。 我需要做的是僞造類System.Data.Linq.Table類的InsertOnSubmitT0()方法。我想將param對象添加到本地字段,而不是將其寫入數據庫。 我的問題是:如何在運行時在現有類表上添加本地字段傳輸?