Xunit retryFact属性如何工作?
我的硒测试由Xunit运行。我在C#上写测试。某些测试不稳定(尤其是使用鼠标动作的测试)。我在Xunit中找到了retryFactattribute,但找不到任何文档。 …
使用Xunit的ServiceBustrigger单元测试
我的azure函数如下。在以下代码中,我将使用存储库中的数据库添加产品& EF核心。有什么办法可以使用 Xunit 对其进行测试?目前,我正在使用 Azur…
类未注册的例外:位图图
当我尝试创建 bitmapimage 实例(在Winui 3下)时,我会发现未注册必要的类。这是在Visual Studio 2022中进行的,在一个基于Xunit的测试项目中。 抛出…
如何在不使用未验证的市场动作的情况下,从GitHub动作中生成用户友好的测试概述?
我有一个运行C#Xunit测试套件的GitHub动作。从这个测试输出中,我想像您可以在Jenkins或TeamCity上获得的用户友好测试报告一样。 GitHub Actions Mar…
我如何在Web API的.NET中编写单元测试
我的删除方法控制器: [HttpDelete("{toDoListId}")] public async Task DeleteToDoList(int toDoListId) { var toDoListEntity = await _toDoListRep…
调试器在使用VS代码的C#中调试Xunit测试时不会启动
我正在尝试在VS代码中调试一些XUNIT测试,但是当我尝试一个一个一个一个一个一个逐一调试测试时,我会遇到此错误: ----- Debugging test method Tour…
如何将Xunit用于MAUI项目用于平台特定代码?
我正在为Android和Windows提供MAUI项目和平台特定的代码。当我将MAUI项目引用到Visual Studio 2022预览中的Xunit Project时,它显示了一个错误,说“…
在流利的断言中使用beeGiverentto的意外行为
我对流利的断言有一个问题,这似乎与文档所说的内容有关。 我有一个简单的情况来显示问题。 public class UnitTest1 { [Fact] public void Test1() { …
在单位测试中包括基于事件的模型
我是C#和.NET开发的新手,并且正在从 thittingeventservice.cs 中测试一种方法。 ThingUpDatedEvent.cs 包括在服务文件中,我正在尝试将其包括在测试…
WebAPI核心flunt验证单位测试带有Xunit问题
我正在使用ASP.NET Core WebAPI(6.0)。我正在使用流利的验证来验证。 public class Parameter { public string? code { get; set; } public DateTim…
如何模拟哪个使用某个参数调用另一种方法?
我的服务类具有接口和注入服务。 public class SomeService { private readonly ICustomConfigManager _customConfigManager; private readonly IList…
在Xunit .NET Core中禁用或模拟背景服务
我在项目中的启动c.c中有这条代码行 services.AddHostedService(sp => (AkkaService)sp.GetRequiredService()); ,当我运行测试时,我需要禁用此行。…
与Ioptions和KeyVault的集成测试
我正在尝试为我在代码库中拥有的广告服务编写集成测试,但是我要测试的服务要求将IOPTIONS传递给构造函数。更糟糕的是,我们正在为我们的配置使用Azur…