pex

    0熱度

    1回答

    我一直在使用Moles v0.91至少一年,每天都有數百個測試書寫和執行。升級到v0.94後,在Moles主機下運行的測試不再能夠訪問配置文件。這些測試在幾天前還能正常工作。這些測試中的每一個的錯誤消息清楚地表明它們無法訪問配置,例如查找連接字符串。 (是的,我知道好的單元測試不應該訪問數據庫,請不要關注那個)。 在同一個項目中,訪問配置但不在Moles主機下運行的測試工作正常。 有關如何解決此問

    0熱度

    1回答

    我有一個VS winforms項目,它有很多的數據庫調用。 每當我創建單元測試時,有更多的方法,需要更多的時間來消耗和更多的單元測試項目。 如何隔離數據庫調用或將我能夠隔離數據庫調用,如果我使用微軟的痣和pex?痣和pex上的任何樣品都會非常有幫助。

    3熱度

    3回答

    我們具有達網絡配置文件(如的app.config和web.config中)經由單元測試中訪問信息的問題當單元測試具有主持人類型的「鼴鼠」。這引起了很多頭痛,所以我希望有人對可以做什麼有一個想法。 我們使用Visual Studio 2010,我相信我們已經安裝了VS 2010 SP1和機器沒有安裝SP1,以及嘗試它在32位和64位的機器上試過這樣的機器上。 我冒昧地將測試簡化爲最簡單的條款。通過組

    0熱度

    1回答

    我是新來的Pex和痣,我想利用參數化單元測試。我正在使用構造函數注入,我想爲我的參數創建一個痣存根。 public UserLogic(IUserRepository userRepository) { _userRepository = userRepository; } 我讀過的文檔說莫爾將爲我的SIUserRepository存儲庫生成一個存根類型。但我不知道如何生成存根。

    0熱度

    1回答

    我無法讓以下方面一起工作。 NCover 1.5.8(隨TestDriven.NET版本) NUnit的2.5(隨TestDriven.NET版本) 痣和Pex公司 我使用Windows 7 x64與.NET 4.0 Pex和莫爾斯測試庫 我試圖從this類似的問題(關於讓痣與MSTest合作)和相關鏈接的提示。我確實設法讓Moles和NUnit一起工作,這要感謝this answer,但我無法讓

    1熱度

    1回答

    我想在我的項目中使用Pex和Moles.I想要使用Pex測試私有方法。 有人使用Pex來測試私有方法嗎? 如果我們不能直接測試,是否有任何解決方法來測試Private方法?

    1熱度

    1回答

    我設法使用VS2010 Premium中的某個解決方案獲得代碼覆蓋率。結果出來了,一切都很好。這是前一段時間。 在我已經安裝了PEX &痣和使用這些工具了一點,即嘗試同時完成多項教程等的現在,如果我嘗試使用相同的testsettings計算代碼覆蓋率我得到以下信息: 代碼覆蓋率分析引擎引發異常: 無法加載DLL'Microsoft.VisualStudio.Coverage.Symbols.dll

    2熱度

    1回答

    我們已成功爲我們的單元測試生成第三方供應商程序集的存根和痣。隨着他們最近的更新,許多類型被忽略,因爲某些方法已經被宣佈過時(...,真)。是否有任何工作。我們要避免使用新的嘲弄工具從頭開始..

    2熱度

    1回答

    我在提供的框架中編寫客戶端組件,並且需要能夠單元測試我的組件。這些組件使用MVP(Model-View-Presenter)模式編寫,我想使用PEX爲我的演示者自動生成單元測試。 以下是主講人的代碼。 public partial class CompetitorPresenter : PresenterBase { private readonly ICompetitorView

    0熱度

    1回答

    如何使用PexArgument屬性傳遞GUID作爲Pex參數?