xunit

    2熱度

    1回答

    我的一些測試使用靜態類,這使得無法完全隔離地運行它們。 因此,我想知道是否有辦法告訴xunit一些測試(在不同的測試類中)的順序? NCrunch具有[ExclusivelyUses("TheStaticClass")]屬性,我正在尋找類似的東西(以便構建服務器不會失敗)。

    1熱度

    1回答

    This guy seems to have the same problem。 下面是我在做什麼: stage('Test') { steps { bat "\"${tool 'VSTestRunner'}\" %WORKSPACE%\\MyApp\\bin\\Debug\\MyApp.dll /logger:trx & exit 0" // The te

    1熱度

    1回答

    我正在使用xunit爲我的web api編寫單元測試。我的web api使用依賴注入來傳遞一個DbContext和一個IConfiguration作爲使用構造函數注入的參數。我希望能夠在我的單元測試項目中做到這一點,以便我可以輕鬆訪問DbContext和IConfiguration。我已閱讀使用夾具來做到這一點,但我還沒有找到一個很好的例子來說明如何處理。我看過使用TestServer類的文章,但

    1熱度

    1回答

    我是XUnit和Moq的新手。我試圖理解測試框架和準備單元測試用例。我正在使用依賴注入來注入接口。 我測試了以下接口 using System.Collections.Generic; using Zeiss.IMT.MCCNeo.Settings.Entities; namespace Zeiss.IMT.MCCNeo.Settings.Data.Interface { pub

    3熱度

    1回答

    我想運行一個xunit測試項目。我按照下面的步驟來做到這一點,但是我一直在「找不到可執行文件匹配命令dotnet-test-xunit」錯誤。 步驟: 1.創建了一個名爲「測試」在本地驅動器文件夾。 2.保持 「測試」 的文件夾中,在命令行當前目錄,我跑以下命令: 一個)DOTNET新--type xunittest b)中的dotnet恢復 c)中的dotnet測試 3.最後,在執行「dotne

    1熱度

    1回答

    我使用Asp.netCore和下面的代碼是我的行動的一部分,我需要測試XUnit。問題是URL這是null,而我正在測試的行動方法。我如何模擬URL及其功能RoutUrl返回我期望的URL。 var callbackUrl = Url.RouteUrl("ConfirmEmail", new { userId = user.Id, token }, Request.Scheme); 我也試過這

    1熱度

    1回答

    不再發現從.net 1.1核心項目移動到.NET的Core 2後,我只注意到我的xUnit測試沒有在VS 2017年發現了... 任何想法如何讓他們回來? :) UPDATE 經過一番深入的研究,我發現,我的相關問題,這個錯誤在我的測試項目:「無法加載文件或程序集System.Runtime,版本= 4.1.1.0" 更多的細節在這裏: https://developercommunity.vis

    0熱度

    1回答

    如何在xUnit框架中使用ExcelData屬性來運行Excel中存在的測試用例。早些時候,它看到了相關的帖子。但是現在它不是識別屬性。

    1熱度

    1回答

    運行.NET核心項目 我有以下項目 /proj.sln /some.lib.test/ /some.lib.test.csproj 其中 some.lib.test.csproj <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netcoreapp2.0</TargetFr

    5熱度

    2回答

    我有以下單元測試,我將從.Net Framework庫移植到.Net core xunint測試庫。要添加的單元測試需要的項目是 https://github.com/dotliquid/dotliquid 和被添加到所選擇的文件顯示這裏 我要新增的單元測試 [Test] public void ParsingWithCommaDecimalSeparatorShouldWork() {