xunit.net

    0熱度

    1回答

    在我的一些測試中,我必須將XML文件的內容與一些參考文件(黃金文件方法)進行比較。爲了比較這些XML文件,我使用了XmlDiff,它會生成指出文件差異的HTML(請參閱,例如here)。 現在,如果測試失敗,將diff文件的鏈接作爲測試消息的一部分,這樣用戶可以點擊它並驗證瀏覽器中的差異(最好在VS中) )。這可能嗎?我已經嘗試See diff at C:\myabsolutepath\diff.

    15熱度

    2回答

    我試圖創建一個.net核心單元測試項目對框架4.6.1測試項目依賴於Microsoft.SqlServer.Types(10.0.0.0)。在.net核心之前,我會添加一個帶綁定重定向的app.config文件。我試過這個,但綁定重定向似乎沒有拿起,當我從Visual Studio中運行。我能做些什麼來解決綁定重定向?

    3熱度

    2回答

    我使用VS2015的xUnit。部分代碼由[Trait(「Category」,「C1」)]裝飾。然而,在測試資源管理器中,當使用特性組時,它總是顯示'沒有特質'。我試圖在課堂和方法層面進行裝飾。 我搜索了。它似乎是2015年的一個bug:Visual Studio 2015 Test Explorer does not see XUnit dnx traits 現在是否修復了?它適用於任何人嗎?或

    0熱度

    1回答

    有視覺工作室/ resharper運行測試我有一個庫充滿單元測試(xunit),其中我可以注入這些測試使用的一些元素。 我想要一個項目運行所有這些測試與嘲笑的端點和另一個真實(現場,接受環境)端點。 但是,當我創建一個新項目並引用單元測試庫時,Resharper(或VS2015)不會讓我運行任何測試。 我該如何做到這一點?

    3熱度

    2回答

    在我的解決方案時,做一個乾淨的/重建這樣的測試顯示在測試資源管理器,我得到以下錯誤後發現測試了。查看測試輸出窗格瞭解詳細信息。' ,沒有測試出現了。 當我檢查測試輸出窗格它說:'test-xunit'返回'-532462766' (除非在DropDownList中選擇測試的輸出窗口不是輸出窗格,請讓我知道它是不是'噸。) 我相信這開始,因爲我更新VS2015到最新和最偉大的(更新3)不斷髮生。關於

    25熱度

    4回答

    我有一個ASP.NET MVC核心應用程序,我正在編寫單元測試。其中一種操作方法使用用戶名的某些功能: SettingsViewModel svm = _context.MySettings(User.Identity.Name); 這明顯在單元測試中失敗。我環顧四周,所有的建議都來自.NET 4.5,以模擬HttpContext。我相信有更好的方法來做到這一點。我試圖注入IPrincipal

    1熱度

    2回答

    我是編碼的新手。 我有一個類,A: public class A { public InterfaceB _b; public A() { _b = new B(); } public string functionA() { if(String.IsNullOrEmpty(_b.GetId()))

    3熱度

    1回答

    我使用xUnit這個例子測試: [Fact] public void SomeTest() { Assert.All(itemList, async item=> { var i = await Something(item); Assert.Equal(item,i); }); }

    1熱度

    1回答

    今天將我的teamcity升級到10.0(build 42002)後,我遇到了與https://stackoverflow.com/questions/38695121/teamcity-unmet-requirements-dotnetframework4-0-x86相同的問題。我按照說明將我的xUnit插件更新到v1.1.2,但現在我的構建代理不能開始工作。如果我想檢查我的構建配置我得到以下錯

    2熱度

    2回答

    我有一個C#/ Selenium/Specflow測試套件,我使用junkins使用xunit.console.exe運行。我需要將這些測試指向不同的環境(Test/QA/Prod等),並且希望使用命令行參數。 批處理命令我打電話是: "%WORKSPACE%\packages\xunit.runner.console.2.1.0\tools\xunit.console""%WORKSPACE%\