moles

    5熱度

    5回答

    我們一直在研究如何使用新的Fakes framework來幫助我們提高在.net 4.0框架下運行的一些遺留代碼的測試覆蓋率。不幸的是,似乎我們將無法升級到.net 4.5。我說我們不能在.net 4.0(和VS2012)中使用Fakes框架並且我們需要使用現在不支持的Moles框架,這樣我才能正確嗎?

    0熱度

    1回答

    類 我有以下方法進行測試: public float coverageJump(bool a) { int c = 0; first: c++; Random random = new Random(); float result = random.Next(0, 100); Console.WriteLine(result); i

    3熱度

    2回答

    程序集'dllname.Moles,Version = 1.2.0.0,Culture = neutral,PublicKeyToken = null'使用'System.Web.Mvc,Version = 4.0 .0.0文化=中性公鑰= 31bf3856ad364e35' 具有較高版本比引用的程序集 'System.Web.Mvc,版本= 3.0.0.0,文化=中性公鑰= 31bf3856ad

    2熱度

    2回答

    我已經在.net4客戶端配置文件中構建了一個解決方案。現在我有添加測試項目&試圖添加痣大會對我的dll.it給出了一個錯誤,說 「命令‘路徑Mole.exe’@」 Mole.args的路徑」,代碼退出 - 1008 「錯誤210命令」「C:\ Program Files \ Microsoft Moles \ bin \ moles.exe」@「D:\ Fdi_MainTrack_SCA \ FD

    1熱度

    1回答

    如果需要,您將如何使用Moq和Moles測試下面的代碼? 我想檢查「TestCommand.RaiseCanExecuteChanged()」命令是否在引發「SomeEvent」時調用一次。 難度在於RaiseCanExecuteChanged是Microsoft.Practices.Prism.Commands.DelegateCommandBase上的一個公共非虛方法,Moles引入了其他一些

    0熱度

    1回答

    我是新來PEX和痣只是想知道如何UnitTest與像下面的東西類似。 我只需要一個UniDynArray來測試。但是創建UniDynArray取決於UniSession和UniSession取決於UniObjects.OpenConnection。當我運行這段代碼我得到的錯誤從第三方DLL說會話沒有打開 請幫 [TestMethod, HostType("Moles")] public

    1熱度

    1回答

    我一直在試圖從NCover與痣和NUnit的亞軍產生覆蓋,但覆蓋率爲0% 在 NCover 1.5.8 with Moles/Pex and NUnit https://stackoverflow.com/questions/8385592/how-to-integrate-ncover-moles-mstest-to-get-the-coverage 試圖帖子No Code Coverage I

    3熱度

    2回答

    我有一個使用Microsoft Moles進​​行測試的Visual Studio 2010解決方案(.Net3.5),我在Visual Studio 2012中打開它,但是我能夠構建它,但是我無法運行來自Visual Studio的測試。原因是Moles主機適配器未在vs2012中註冊。 所以所有的測試方法用[HOSTTYPE( 「摩爾」)]不能與下面的異常運行: 消息:UTA034: Crea

    4熱度

    1回答

    使用Visual Studio 2012通過「Add Fakes Assembly」生成存根時,一切都按預期工作,除非它無法生成存根這個接口: public interface IFileWrapper { IEnumerable<string> ReadLines(string path); bool Exists(string path); Stream Ope

    1熱度

    1回答

    我嘗試了一些單元測試,並遇到了使用類實例而不是接口的測試方法的問題。在那種情況下,我發現MS莫爾斯可以幫助我。但看起來他們對於類型轉換的情況並不友善。我發現沒有任何信息,甚至沒有問題如何處理這種情況。例如: public class ClassA { public int Number {get {return 10;}} } public class ClassB { public