nsubstitute 相关问题

NSubstitute是一个.NET模拟框架。它创建了用于测试的替代类型,可以充当模拟(可以检查已接收的调用)和存根(可以为调用配置结果)。

如何使用 NSubstitute 模拟 HttpClient

我正在尝试使用 NSubstitute 来模拟 HttpClient。这是代码: 公共静态 HttpClient GetHttpClient(bool isSucess = true, string methodType = "GET") { 变种

回答 1 投票 0

使用 NSubstitute 模拟大众交通的 GetRetryAttempt()

我正在尝试模拟 Masstransit 的 GetRetryAttempt() 方法以使用 NSubstitute 返回一些值,但似乎不起作用。没有收到任何错误,但 GetRetryAttempt() 始终返回 0 inst...

回答 1 投票 0

将 NSubstitute 导入 Unity 项目

我正在尝试在我的Unity项目中使用NSubstitute(Unity版本2019.2.2f1)。无论如何导入它,当我尝试使用 NSubst 时,我的 IDE(Visual Studio 和 JetBrains Rider)都会出错...

回答 3 投票 0

为什么这些 NSubstitute 参数匹配器不匹配?

我自己写了一个非常基本的 MediatR 实现;了解它解决的问题。 (我冒昧地稍微改变了命名,因为 MediatR 并没有真正实现

回答 1 投票 0

即使 Collection.GetEnumerator.Current 在 MoveNext() 之后包含引用,Collection.Count 显示为零

注意:用 VB.NET 或 C# 回答都可以。我对这个问答没有偏好。 我正在尝试测试我的网络代码,但遇到了一个非常奇怪的问题:GatewayAddresses

回答 1 投票 0

收到断言期间出现预编译错误

注意:答案可以是 VB.NET 或 C#——我对这个问答没有偏好。 我在尝试评估我的测试方法是否被调用时遇到预编译错误: 物业使用...

回答 1 投票 0

如何在注入的 LocalStorageService 中模拟 bUnit 测试?

我正在使用 bUnit 来测试 Blazor 组件,但在尝试模拟组件中的以下注入依赖项时遇到了困难... [注入] 公共 ILocalStorageService LocalStorage { ge...

回答 1 投票 0

N替代模拟Mongo IFindFluent不起作用

我正在我的存储库中进行一些单元测试,直到出现一个奇怪的错误。四处搜寻,看看我是否没有犯已知的错误,我可以简化它并注意到我得到了相同的 e...

回答 1 投票 0

单元测试自动映射器解析器

我正在将 .net 与 xUnit 和 NSubstitute 一起使用。我想对从 UnitPostVModel 到 UnitBLLModel 的映射进行单元测试。使用 UnitImgUrlResolver 时出现错误,提示无法动态创建...

回答 1 投票 0

如何编写模拟单元测试代码来测试将输入参数接口向下转换为具体类的类方法?

我正在编写模拟单元测试代码,该代码将测试将输入参数接口向下转换为具体类的类方法。 这是名为 CarWrapperFactory 的“被测系统(SUT)”类: p...

回答 1 投票 0

NSubstitute 测试本身有效,但会在套件中抛出意外的匹配器参数

我有一个单元测试,我使用 .Returns() 返回一些示例数据: [测试方法] 公共无效TestRetrieveElementsInVersion() { IRetrieveElementSequence 组件 = 替换...

回答 2 投票 0

NSubstitute 错误 UnexpectedArgumentMatcherException

我收到以下错误: NSubstitute.Exceptions.UnexpectedArgumentMatcherException:'参数 匹配器(Arg.Is、Arg.Any)只能用于代替成员 论据。不要使用...

回答 5 投票 0

Hangfire 与 NSubstitute 的经常性工作

我需要使用 NSubstitute 对我的hangifre 经常性工作进行单元测试,我的服务类如下,现在我需要对其进行测试。 公共类 ItemService :IItemService、IJobConfigurationService {

回答 1 投票 0

NSubstitute.Received(1) 捕获多个已接电话

我正在使用 NSubstitute 编写测试用例来检查某个方法在我们的逻辑中是否仅被调用一次。 等待 _memberAddUpdateService.Received(1).UpdateMemberNameAsync(member); 等待

回答 1 投票 0

使用 NUnit 和 NSubstitute 进行单元测试中间件

我在 ASP.NET Core 站点中编写了一些中间件,我正在尝试对其进行单元测试,主要是遵循本使用 Moq 的指南。 我的问题是找到一个与 new

回答 1 投票 0

N 受保护方法的替代品

我正在将现有的单元测试从 Moq 迁移到 NSubstitute。 对于大多数情况来说,这是一个非常平滑的过渡,但是当涉及到模拟 HttpMessageHandler (SendAsync) 时,就会出现相当严重的问题...

回答 1 投票 0

NSubstitute Mock 静态类和静态方法

我正在尝试模拟静态类中的静态方法。我已经读到你不能这样做,但我正在寻找一种方法来解决这个问题。 我无法修改代码,也无法在没有

回答 2 投票 0

如何使用 NSubtitute 在 C# 中测试 GraphQLHttpClient

我正在使用 GraphQL 作为 API 的项目中使用 NUnit 和 NSubstitue 进行单元测试。 GraphQL 的客户端是一个对象,我尝试模拟它,但我不知道如何模拟。 我有一个处理程序要推翻...

回答 1 投票 0

c# 中的 MockGoogleCredential

我想模拟一个 GoogleCredential 类。我找到了很多关于java的结果。但对于 c# 来说什么都没有。有专门的nuget包吗?或者有替代方案吗?

回答 1 投票 0

单元测试:模拟返回 null

我已经在相同的场景下做了很多次,但这次失败了,我无法找出原因,请帮助我。 下面是我的代码,我已经尝试过最小起订量和

回答 1 投票 0

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