xunit 相关问题

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

XUnit 测试无法找到带有 GUID 的项目

我的单元测试有问题。在我的项目中,我创建了一个额外的 xUnit 项目。 如果我通过右键单击>运行检查测试,则没有问题,但使用“在视图中运行所有测试”按钮(整个

回答 2 投票 0

通过 Fluent API 编写 EF 核心配置的单元测试是什么以及如何编写?

我有以下使用实体框架核心的项目: MyApp.Domain - 它包含与数据库表映射的所有域实体的列表。 MyApp.EFConfiguration-它包含所有 Ef 核心相关...

回答 1 投票 0

N替代测试失败

我有一个名为 MyService 的服务,它实现了 IService,并且我的 AppContext(继承自 DbContext)被注入到该服务中。它有一个名为 AddProduct(ProductDTO) 的方法,该方法返回 j...

回答 1 投票 0

让xUnit组合参数

使用 xUnit 时,可以使用 InlineData 属性使用不同的数据多次运行相同的测试。 [理论] [内联数据(“A”,1)] [内联数据(“B”,2)] 公共无效 TestAllVa...

回答 1 投票 0

在xUnit测试项目(.NET Core)中完成集成测试后如何关闭Resharper测试运行器?

我是集成测试的新手。我的解决方案中有一个 xUnit 项目,其中仅包含一个测试。 这是我的测试的定义: [事实] 公共异步任务 ShouldCreateUser() { // 安排 ...

回答 2 投票 0

Hangfire 无法构建集成测试

我是集成测试新手。我的 .Net 7 WebApi 使用 Hangfire,并且在调用 CustomWebApplicationFactory 时无法构建。我正在使用 xUnit 进行测试。 公开课

回答 1 投票 0

在测试期间使用假 IDbContextFactory 注入数据进行测试

我正在使用 EFCore 6.0.16 InMemory 数据库提供程序来设置一些测试,但在尝试...后对范围上下文执行 context.SaveChanges() 时遇到空引用问题

回答 1 投票 0

IEnumerable 到 TheoryData

有没有一种简单的方法将 IEnumerable 转换为 TheoryData? 例如,如果我想传递一组枚举选项,我正在寻找类似的内容: IEnumerable&...

回答 1 投票 0

是否可以查看 Visual Studio 中运行测试的顺序?

我在 C# 解决方案中有一套 800 多个测试。他们正在使用 XUnit。 xunit.runner.json 要求测试串行运行。换句话说,永远不应该运行超过一个测试...

回答 1 投票 0

如何对基于 Clean Architecture 和 CQRS 的控制器进行单元测试?

我有一个产品 API,我打算通过 xUnit.net 和 Moq 对其进行单元测试。顺便说一句,我对单元测试完全陌生。我看过一些关于通过存储库 patt 进行控制器单元测试的视频...

回答 1 投票 0

Pact 模拟服务器错误:请求不匹配 - 我该如何调试?

我定义了一个 Pact,但是当对模拟进行指定的 PUT 调用时,我收到请求不匹配错误。我已经确认发送到模拟的消息字符串匹配。我已经搜索过...

回答 1 投票 0

在 Visual Studio 2017 中安装 xunit.net

我在 Visual Studio 2017 中没有找到 xunit.net 测试扩展,那么还有其他可能的方法来找到它吗?或者如果我安装 xUnit.net.TestGenerator 会怎样?

回答 3 投票 0

使用 bUnit 和 Moq 测试使用 Fluxor 的剃刀组件

我在 Blazor 应用程序的一个 razor 组件中使用 Fluxor 进行状态管理,但我不太确定如何设置它以使用 Moq 进行测试。我不能仅仅为学生赋予价值,因为......

回答 2 投票 0

如何使用moq和xUnit对删除操作进行单元测试?

我正在尝试对我的 WEB API 项目中的 API 进行单元测试 CRUD 操作。我很难弄清楚如何删除。以下是我的服务; 公共异步任务DeleteCompany(int id) { ...

回答 1 投票 0

用于检查对象相等性的 XUnit 断言

我正在使用 XUnit 框架来测试我的 C# 代码。 该框架中是否有可用的断言方法来进行对象比较?我的目的是检查每个对象的

回答 7 投票 0

ASP.NET Core 7.0集成测试找不到参考

我有以下项目: XY.Api XY.IntegrationTests(我使用xUnit) 我向测试项目添加了 XY.Api 引用,并编写了如下基本测试: 公共课单元测试1 { [事实] 噗...

回答 1 投票 0

Handler 没有在 xunit 中返回响应消息

我正在使用 Moq 包为我的服务编写单元测试。 我正在嘲笑 HttpMessageHandler 来模拟 HttpClient 但我收到了这个运行时间错误消息 System.InvalidOperationException:处理程序...

回答 1 投票 0

如何使用nosetests生成junit输出?

我有一些测试想用nosetests 运行并生成junit xml 结果。据我所知,默认安装的nosetests是不可能的,因为它只生成xunit xml f...

回答 3 投票 0

Xunit 跳过测试

你能告诉我是否可以根据json文件中布尔变量的值以某种方式跳过测试执行,跳过属性与条件无关,而反射则...

回答 1 投票 0

如何根据当前平台跳过xUnit中的特定测试

我有一个在 Windows 上构建的程序集 我想在 Linux 中的 mono 上运行 xUnit 测试。 然而,我发现虽然其中 400 个测试可以(按顺序)运行,但某些测试要么挂起...

回答 7 投票 0

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