xunit.net

    5熱度

    5回答

    我正在使用xUnit 2.0 collection fixtures在多個不同的測試類之間共享通用數據庫設置/拆卸。夾具還提供了一些幫助屬性,所以我將它注入到每個測試類中。 我重新創建示例中的文檔,但是當我運行測試,它立即失敗: 下面的構造函數的參數沒有匹配的燈具數據:IntegrationTestFixture夾具 這無論我使用的是xUnit Facts還是Theories,或者我正在使用哪個測

    6熱度

    2回答

    我有一個很慢的測試(理論)和一堆測試用例。 所以我想讓它們同時運行。 我創建了一個簡單的例子: [Theory] [MyTestData] public void MyTheory(int num, int sleep) { Console.WriteLine("{0:HH:mm:ss.ffff} - Starting {1} - Sleeping {2}", DateTime.N

    2熱度

    2回答

    我正在嘗試使用FAKE來構建和測試包含ASP.NET 5/MVC 6站點(測試版8)和站點的單元測試項目的解決方案。我使用最新的xUnit,並在我的單元測試項目中設置了xunit.runner.dnx命令。 Visual Studio可以看到測試並運行它們而沒有問題。 使用FAKE我已經能夠獲得標準的xUnit測試運行,但我不確定如何正確編譯站點並運行DNX測試。如果重要的話,我的目標是完整的CL

    3熱度

    1回答

    我試圖集成Xunit.net框架與opencover,當我嘗試獲得我的dll的代碼覆蓋面時,Opencover不選擇我的dll,而Xunit它執行其摘要和打印其結果。 C:\CodeProject\packages\OpenCover.4.6.166\tools\OpenCover.Console.exe -output:"C:\CodeProject\SampleXunit.Test\cover

    0熱度

    2回答

    我用的xUnit測試一個ASP.NET 5和6 MVC項目的工作,但是當我嘗試執行dnx . test我得到這個錯誤: dnx : System.InvalidOperationException: Failed to resolve the following dependencies for target framework 'DNX,Version=v4.5.1': At line:1 c

    35熱度

    2回答

    在Visual Studio 2015中使用xunit.runner.visualstudio版本2.0.1時,測試的名稱顯示完全限定。有沒有辦法讓測試只顯示方法名稱? 考慮以下測試: - namespace MySolution.Tests { public class MyTestClass { [Fact] public void ClassUn

    5熱度

    1回答

    我正在尋找獲得Visual Studio 2015社區版代碼覆蓋率的方法。我無法找到VS2013的免費工具,所以想知道VS2015中是否發生了新的事情。 我目前使用的是OpenCover,但並沒有爲我的代碼着色。或者我無法弄清楚。 如果沒有免費的工具,可什麼是最好的支付工具呢?任何對開源項目都免費的?

    7熱度

    1回答

    我有以下前提條件: 的Visual Studio 2015年的社區,dnx version 1.0.0-beta5 ASP.NET vNext項目 ASP.NET vNext項目與單元測試(進一步:單元測試項目) 在單元測試項目project.json "frameworks": { "dnx451": { "dependencies": { "xunit": "2.1.0-

    1熱度

    1回答

    我意識到這聽起來像是一個奇怪的請求,它肯定不會爲測試性能創造奇蹟,但重要的是我會爲每個單元測試的開始獲得一個新的AppDomain。 目前我使用xUnit和Resharper作爲測試運行器。但是如果有一個不同的框架可以產生我需要的行爲,我願意改變。

    2熱度

    1回答

    我正在測試依賴於其他存儲庫接口和服務接口的業務服務。這些依賴項返回包含對其他複雜對象的循環引用的複雜對象。我正在使用MOQ來模擬這些依賴關係,並設置它們的例程來返回複雜的對象。然後我驗證被測業務服務是否返回了正確的結果。 由於這些複雜對象的複雜性,創建一個代表這些複雜對象的JSON文件並將其反序列化爲模擬對象,我設置好了嗎?你怎麼看?複雜的對象,需要充分填充測試的 例子: public class