pex

    1熱度

    1回答

    我想設置我們的單元測試使用Moles - 主要是我們不會在不需要接口的地方編寫很多接口。好的,那部分是有爭議的,但這是我們團隊的一個擔憂。 爲此,我們正在調查痣。痣是漂亮的。 Pex很漂亮。問題是,如果我們建立一個使用Moles的單元測試,我們突然無法在Gallio Icarus(MbUnit gui)中運行。有什麼方法可以解決這個問題,讓伊卡洛斯明白痣是測試的一部分?

    0熱度

    1回答

    您好 我注意到,當我產生PEX測試解決方案的文件的默認編碼是UCS-2小端,這是不是真的很酷,因爲文件的所有其餘部分通常與Windows ANSI編碼 (我從記事本++得到這個信息),並通過我的CI破解確認它 任何人都知道 1)爲什麼使用這種編碼? 2)如何在默認情況下改變它,所以它使用了Windows ANSI像文件的其餘部分 注:我知道這是問題,因爲我救了Windows ANSI編碼的文件,它

    8熱度

    2回答

    Pex是如何工作的? 感謝

    28熱度

    2回答

    是的,可以爲「Sum」或「Divide」等函數生成邊界值測試。佩克斯在這裏是一個很好的工具。 但更多的時候我們會創建商業行爲測試。讓我們來看看經典的Beck's tdd書中的例子: [Test] public void ShouldRoundOnCreation() { Money money = new Money(20.678); Assert.AreEqual(20.

    1熱度

    1回答

    我想讓Pex在我的項目中使用linq。我得到了這個解釋,我需要做什麼: In order for Pex to support Linq, make sure you add a reference to Microsoft.Pex.Linq.dll and add the [assembly: PexLinqPackage] attribute to the test project. 我已

    9熱度

    1回答

    你好:我正在看一些視頻等,我只是不能幫助,但想知道爲什麼Pex的使用似乎如此之低? 有沒有不明顯的問題,還是僅僅是許可問題?

    1熱度

    1回答

    當受測試的類是內部的時候,有什麼辦法可以讓pex工作嗎?密封類怎麼樣? 我的意思是,畢竟這種類型的工具對API測試非常有用,有時候您可能希望至少保持內部的東西。 由於

    0熱度

    1回答

    我最近登上了Pex &鼴鼠的行列,以便測試一些邏輯,其中包含許多靜態,非虛擬,密封等元素。最近,我已經開始看到我無法從一些測試。 接口的兩個方法存根返回void,因此我將存根設置爲更新布爾變量的委託以表示它們已被調用。以下是我在做什麼: [TestMethod] [HostType("Moles")] public void UnitTestX() { bool

    0熱度

    2回答

    Pex自動爲C#代碼生成單元測試。 C++代碼是否有類似的(免費或商業)?

    0熱度

    1回答

    我已經下載了6月份的Pex和6月份的SlimDX SDK。將它們安裝在我的RTM VS2010 Premium上。 Pex探索不起作用。恢復到2010年2月SlimDX的一些部分似乎可以解決這個問題。 我已經在Microsoft論壇和SlimDX論壇上提出了同樣的問題,並且任何一方都不想擁有這個。我怎麼才能開始排除故障?