12得票1回答
xUnit v2 IUseFixture<> 的替代方案

我正在尝试升级到 xUnit 2 beta(主要是因为更好的测试发现),但遇到了 IUseFixture&lt;&gt; 问题: public abstract class TestCaseBase : IUseFixture&lt;SelfHostFixture&gt; { /*comm...

24得票1回答
"dotnet test": 如何并行运行xunit测试项目?

我正在使用一个命令从解决方案级别运行所有测试项目: dotnet test如何使所有测试项目(程序集)并行运行? 在Visual Studio中有一个简单的按钮"并行运行测试",它可以完美地工作,但我需要使用dotnet core测试命令进行CI。

7得票2回答
在Visual Studio中针对多个配置运行单个测试

我们使用xUnit和Microsoft.AspNetCore.TestHost.TestServer来设置集成测试,并针对在ASP.NET Core 2.2上运行的Web API运行测试。 我们的Web API是单一代码库,根据某些配置或应用程序设置差异(如国家、货币等)将分别部署多次。 ...

12得票2回答
如何跳过具有Theory属性而非Fact的测试用例

如何跳过数据驱动测试用例? 我可以使用Fact跳过一个测试用例,但在使用skip跳过参数化测试用例时会出现异常。 异常信息:Xunit.SkipException: 'Exception of type 'Xunit.SkipException' was thrown.'[Theory, O...

15得票3回答
Visual Studio 2019测试资源管理器将所有测试放在“未运行的测试”下。

我有一个使用Visual Studio Professional 19.4.1和xUnit 2.4.0的ASP.Net Core 3项目,编写了一些测试。我的问题是,Visual Studio总是将该项目中的所有测试显示为“未运行的测试”,但通过命令行(dotnet test)或其他计算机上可...

8得票1回答
Visual Studio 2015 测试资源管理器无法识别 XUnit DNX 特性

Visual Studio 2015测试资源管理器无法识别我的测试特征。 当我在DNX项目中添加以下内容时: [Trait("Category", "Test")] 测试仍然在测试资源管理器中的“无特性”分组下显示,当按照特性对测试进行分组时。

13得票2回答
如何在xUnit fixture中读取.runsettings测试参数

我正在为一个使用DocumentDB(CosmosDB)作为存储的dotnet core应用编写xUnit单元测试用例。这些单元测试被编写为针对本地cosmos db模拟器执行。在Azure DevOps构建环境中,我设置了Azure Cosmos DB CI/CD任务,该任务内部创建一个容器...

8得票1回答
将Jenkins的构建状态更改为成功

我的 Jenkins 作业使用 testlink 存储测试结果。如果测试失败,testlink 插件会将构建状态更改为不稳定。 但是我希望在后续构建操作中使用 Xunit 插件来确定构建结果,因为您可以适应失败阈值。只有当出现新错误时,构建才应该不稳定。 我希望执行以下操作: -- 测试 ...

8得票2回答
如何使用XUnit控制台输出NUnit格式的xml?

我需要从XUnit测试中获取NUnit输出,以便生成报告。使用NUnit可以执行以下操作: nunit-console.exe /xml=c:\TestResultN.xml MyDll.dll 我已经尝试过: xunit.console MyDll.dll /nunit Test...

7得票1回答
AutoFixture的AutoData属性与Xunit一起使用会引发System.InvalidOperationException异常。

我正在使用xunit v2.1.0,xunit.extensions v1.8.0.1549,AutoFixture v3.40.0,AutoFixture.Xunit v3.40.0。我有一个简单的测试,它使用AutoData。 using Ploeh.AutoFixture.Xunit;...