xunit 相关问题

xUnit是遵循特定体系结构的符合单元测试的框架的集合名称。实现因语言而异,但框架应包括测试运行器,测试用例,测试夹具(上下文),测试套件,测试执行,测试结果格式化程序和断言

无法在c# xunit中使用Auto Fixture创建自定义对象

我有下面的类和类别项映射的字典 公开课信息类 { 公共信息类() { this.InfoID = string.Empty; this.EDDetails = ...

回答 2 投票 0

Pact 消费者测试显示在测试资源管理器中,但不运行 .NET

我正在使用 PactNet。 我在 github 存储库上编写了与此示例相同的消费者测试:https://github.com/pact-foundation/pact-net 使用System.Net; 使用 PactNet; 使用 PactNet.Matchers; 使用...

回答 1 投票 0

如何使用问题匹配器将 xUnit/dotnet 测试输出转换为 GitHub 操作中的注释?

我有一个使用 dotnet test 运行 .NET xUnit 测试的 GitHub 操作: 工作: 构建网络: 名称:.NET 构建和测试 运行:ubuntu-latest 脚步: - 使用:actions/checkout@v3 - 不...

回答 2 投票 0

测试方法使用 XUnit 返回 Null 异常

我们正在使用 CQRS/Mediator 模式,我正在尝试为 API 编写一些单元测试,我从控制器开始。 这是我想为其编写单元测试的方法 CreateAync() 。 [http邮报] ...

回答 1 投票 0

.NET 7:从 Visual Studio Code 本地运行/调试 Azure Function(作为独立进程)

我使用以下 - 非常简单 - Program.cs 创建了一个 AZ 功能项目: var 主机 = 新的 HostBuilder() .ConfigureFunctionsWorkerDefaults() 。建造(); 主机.运行(); 公共部分类

回答 1 投票 0

在依赖注入中多次调用令牌创建导致 Github Runner 在并行测试期间超时

我正在使用 tokenProviderFunction 在依赖注入中注入 Microsoft.PowerPlatform.Dataverse.Client sc.AddSingleton(提供者=> { 变种

回答 1 投票 0

如何验证在 C# XUnit 中调用了 None-Mocked 方法

公共异步任务处理(ConfirmPlayerCommand请求,CancellationToken取消令牌) { varplayer=await_context.Players.FirstAsync(a => a.Id == request.PlayerId,

回答 1 投票 0

如何在 xunit 中使用 Mock 传递映射实体

我试图在xunit上使用moq创建一个单元测试,但是测试失败了,我的客人是因为映射器,当调用_sut.Create时,如果我删除MockBehavior.St,它会抛出异常。 ..

回答 1 投票 0

SQLite单元测试,相同表不同schema无法建表

我正在使用 EF DbContext 为我的单元测试创建 SQLite 内存模式,当它创建表时,它会抛出表已存在,即使它们是两个不同的模式,例如 Customer.Order 和 C...

回答 1 投票 0

如何在使用 NUnit 或 XUnit 时将参数传递给 dotnet test 命令

我正在使用 C# 和 .NET Core、Selenium 和 NUnit 开发一些端到端测试。 现在我想写一个登录测试用例。我的测试是通过使用 dotnet test 命令从控制台启动的。 我

回答 5 投票 0

Xunit.TestFrameworkAttribute 未从不同程序集中获取自定义 XUnitTestFramework

我想在多个测试项目中重用此类 CustomTestFramework : XunitTestFramework 以避免重复一些简单的设置代码。 我遇到的问题是以下设置...

回答 1 投票 0

C# 模拟单元测试 GraphServiceClient

我在使用 Moq 和 xUnit 用 C# 编写单元测试时遇到问题。 在我的服务中,我有以下代码: var options = 新的 TokenCredentialOptions { AuthorityHost = AzureAuthorityHosts。

回答 3 投票 0

System.AggregateException:“一个或多个托管服务未能停止。 (操作被取消。)'

我正在使用 XUnit 编写集成测试,我的 Web api 代码也在 C# NET 6 和 EF Core 中。 当我调试它时,它可以到达Web api及其服务层。但是当它到达 EF Core 上下文 q...

回答 2 投票 0

如何订购 Xunit 测试类

是否可以按顺序运行测试类?不禁用整个框架的并行执行? 我发现了这个: https://github.com/tomaszeman/Xunit.Extensions.Ordering#test-cases-

回答 1 投票 0

可以使用 Autodata xUnit 理论注入 SUT 的特定构造函数参数吗?

考虑以下测试, [理论,我的约定] 公共无效 GetClientExtensionReturnsCorrectValue(BuilderStrategy sut) { 预期变量=“”; // <--??? the value injected into BuilderStr...

回答 1 投票 0

xunit 构造函数在每次测试之前运行

我有一个测试类,在每次测试执行之前都会调用构造函数。目前,以下测试之间不共享构造函数初始化的数据。我想要这个初始化的da...

回答 1 投票 0

C# 模拟 IHttpclient & CreateClient

我有一个函数想要进行x单元测试,但似乎我必须模拟CreateClient函数?每当我在测试期间调试它时,var client 似乎等于 null。我注射...

回答 2 投票 0

如何模拟 IotHubServiceClient 进行测试? (v2)

我有一个 IotHubService 类,它依赖于 C# IoTHub SDK 的 IotHubServiceClient(SDK 的 v2 版本,当前处于预览版)来在 IoTHub 上执行各种查询。我正在努力改善

回答 1 投票 0

如何将值传递给接受可为空小数的 xUnit 测试?

我的一个单元测试有这个签名: 公共无效FooWithFilter(字符串fooId,十进制?金额) 当我用 null 测试它时,它有效: [内联数据(“123”,空)] 但如果我使用实际值,那么...

回答 4 投票 0

如何使用ActionResult进行单元测试<T>?

我有一个 xUnit 测试,例如: [事实] 公共异步无效 GetLocationsCountAsync_WhenCalled_ReturnsLocationsCount() { _locationsService.Setup(s => s.GetLocationsCountAsync("123")).ReturnsAsync(10)...

回答 7 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.