nsubstitute 相关问题

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

Nsubstitute测试是否调用了私有类的方法

没有太多的测试经验,试图通过测试我最近制作的库来改变它。使用nunit和nsubstitute进行此操作。所以我的情况是这样的一个类:class ...

回答 1 投票 0

NSubstitute在一个模拟的子类上发起一个事件

我所拥有的是来自外部库(这种情况下是WebSocketSharp)的类的包装器,包装器类对某些事件做出反应,例如建立连接时等等。要测试这个...

回答 1 投票 -1

模拟IDocumentQuery能够使用查询表达式

我需要能够模拟IDocumentQuery,以便能够测试一段代码,查询文档集合并可能使用谓词来过滤它们:IQueryable documentQuery = client ...

回答 1 投票 1

NSubstitute模拟一个没有out / ref参数的void方法

我试图模拟一个没有'out'或'ref'参数的void方法,我无法模拟它。我想修改模拟函数public interface IRandomNumberGenerator {...中的参数

回答 2 投票 0

NSubstitute:麻烦嘲笑与没有相应的setter的成员变量相关联的语法糖getter方法

对于我的.NET C#应用程序,我使用的是名为efaxdeveloper.com的第三方电子传真软件。我需要模拟efaxdeveloper.com的软件OutboundResponse对象。请记住,因为它'...

回答 1 投票 0

如何使用NSubstitute设置IEnumerable类的返回值

我有这个域:public class ADomainClass {public int Id {get;组; public interface IMyClass:IEnumerable {}公共类MyClass:IMyClass {public ...

回答 2 投票 1

使用MongoDb进行单元测试(Nunit,Nsubstitute)ASP核心服务

我有一个简单的应用程序,调用mongodb集合做各种事情。我想使用Nunit,Nsubstitute对我的服务层进行单元测试,但不知道如何模拟数据集合......

回答 2 投票 0

如何配置NSubstitute NOT调用内部虚方法

我想要单元测试这个类公共类Email {public async virtual Task Send(){//代码等待Save();内部虚拟异步任务 ...

回答 1 投票 0

NSubstitute - 测试特定的linq表达式

我正在使用我正在开发的MVC 3应用程序中的存储库模式。我的存储库界面如下所示:public interface IRepository TEntity:IdEntity {...

回答 4 投票 9

覆盖NSubstitute中受保护的抽象方法

我想用NSubstitute创建一个间谍,但是经过大量的谷歌搜索和阅读文档后无法找到。我的想法是用替代方法替换我可以用来...

回答 1 投票 0

单元测试:如何断言?返回断言结果或在模拟上调用方法?

我试图找出Assert的最佳方法,我应该创建一个具有我应该返回的对象并检查它是否等于预期结果?或者我应该运行一个针对...的方法

回答 1 投票 0

强制NSubstitute为每个调用抛出异常

我正在使用NSubsitute来模拟我测试的方法使用的类。我想确保我的方法不会抛出由其依赖项引起的异常。有没有办法迫使嘲笑......

回答 1 投票 0

当我在行中运行多个测试时,NSubstitute Received()不起作用,但如果我单独运行测试,它们就可以工作

我有多个单元测试,我在那里检查是否调用了一个方法。我使用NSubstitute模拟库来检查一个方法是在“Received()”方法的帮助下调用的,就像...

回答 1 投票 0

ForPartsOf收到的电话没有显示出来

出于测试目的,我想运行类的实际实现,但是看看在执行后调用它的函数。如果我理解正确的文档是什么...

回答 1 投票 0

NSubstitute与泛型

我正在尝试为现有方法编写单元测试。此方法所做的一件事是使用IRestClient调用Web服务。这行代码是:var jobs = Client.Get

回答 1 投票 0

编写单元测试,无需模拟框架

我正在使用NUnit和NSubstiture进行一些单元测试。我有这个类:public class Presenter {public Presenter(){} private readonly IView _view;公共演讲者(IView ...

回答 2 投票 -1

为NSubstitute中的每个Returns()返回一个新对象

我创建了一个替换程序,它为我的单元测试模拟Web服务接口,其中包括以下方法定义:public Message Invoke(消息输入)此方法使用以下方法调用:...

回答 1 投票 2

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