autofixture

autofixture

文章 0 浏览 5

使用Autofuture创建模型系统及其相应类型

我正在使用自动固定来测试一些使用 system.io.abstractions.ifilesystem 的代码。 我还有一些使用 ifileInfo 和 idirectoryInfo 的代码。当我创建自动…

淡莣 2025-02-11 13:26:17 2 0

Nsubstitute的延迟回报

我有一个接口 idiscosclient ,用于测试/演示目的时,我希望在 .getSingle< t>()方法的随机延迟在1到5秒之间。这主要是这样,我可以看到我…

懒的傷心 2025-02-09 12:41:13 1 0

使用反射构建自动定制

我正在尝试创建一个 autofixture.icustomization ,该循环从我的模型基础继承的每个类型上循环,然后明确地没有为也从该模型基础得出的属性分配任何值…

月亮是我掰弯的 2025-02-09 06:22:20 2 0

当属性具有 NullValueHandling.Ignore 时断言

在端点的响应中,如果属性的值为 null ,我需要省略该属性,因此我使用 [JsonProperty(NullValueHandling = NullValueHandling.Ignore)] 标记来标记该…

逆光下的微笑 2025-01-16 13:46:40 3 0

无法在通用类激活器上找到构造函数

我正在尝试为此类创建一个 AutoFixture.ISpecimenBuilder: public class DiscosObjectRelationship where T : DiscosModelBase { private readonly s…

趁微风不噪 2025-01-16 08:41:09 3 0

如何模拟和设置局部变量

我正在使用模拟和 autoFixture 库进行 .NET CORE 3.1 nUnit 测试。我需要模拟遥测变量,不知道如何实现它? var telemetry = telemetryInit as Teleme…

乖乖公主 2025-01-14 02:37:43 3 0

C#。如何测试我正在尝试测试的同一类中的方法

我的类 CustomerServices 中有需要模拟和测试的方法。我不确定我是否正确嘲笑?在调试中,当代码命中 customerService.Object.ProcessCustomer() 时,…

梦里寻她 2025-01-13 23:05:12 4 0

起订量验证方法不适用于 ToList

我对 C# 单元测试和学习使用 Moq 相当陌生。下面是我的 Moq Verify() 方法问题的示例。 [Theory] [AutoData] public async Task WhenSomething_ThenSo…

墨洒年华 2025-01-11 07:45:48 4 0

在 Automoq 和 Autofixture 中使用内联数据时如何运行单元测试

我在现有项目上创建了一些单元测试。我正在使用 AutoMoq 将数据注入到一些测试中。运行测试后,它抱怨递归错误。我使用以下代码解决了该错误: public…

骄兵必败 2025-01-11 04:11:14 4 0

AutoFixture Likeness - 仅比较匹配的属性

我希望能够使用 AutoFixture.SemanticComparison 比较以下两个对象的相似性: public class Object1 { public int a; } public class Object2 { publi…

错々过的事 2025-01-06 15:30:45 3 0

使用 AutoFixture 为字符串属性生成匿名号码

我正在对一些映射方法进行单元测试,并且我有一个字符串类型的源属性,该属性映射到整数类型的目标属性。 因此,我希望 AutoFixture 使用匿名整数为特…

苦妄 2025-01-04 02:50:00 4 0

使用验证来确认 Moq 模拟类中的预期参数值

我正在尝试验证是否使用预期的对象参数调用了模拟中的方法。我正在使用 Moq、nUnit,并认为 AutoFixture 的 Likeness 应该可以完成工作。 下面是我正…

小矜持 2024-12-27 18:35:37 8 0

为什么 AutoFixture 不支持 StringLength 数据注释?

我再次尝试升级到 AutoFixture 2,但遇到了数据注释问题我的对象。下面是一个示例对象: public class Bleh { [StringLength(255)] public string Foo…

新雨望断虹 2024-12-22 06:38:12 5 0

如何验证方法是否被调用?

我有一个依赖于 ITicketApiAdapter 的 ICreateService 类。我尝试注册一个模拟 ITicketAdaper,以便在创建匿名创建服务时注入它。 因此,在设置中,我…

陈甜 2024-12-14 15:54:07 5 0

在大型依赖对象图上注入模拟

对于我想要测试的对象,我有一个相当重要的依赖关系图。解决依赖关系而无需到处注册模拟的最简单方法是什么? 例如,我有一个像这样的依赖关系图: Pu…

软甜啾 2024-12-13 19:57:09 8 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文