NSubstitute是一个.NET模拟框架。它创建了用于测试的替代类型,可以充当模拟(可以检查已接收的调用)和存根(可以为调用配置结果)。
没有太多的测试经验,试图通过测试我最近制作的库来改变它。使用nunit和nsubstitute进行此操作。所以我的情况是这样的一个类:class ...
我所拥有的是来自外部库(这种情况下是WebSocketSharp)的类的包装器,包装器类对某些事件做出反应,例如建立连接时等等。要测试这个...
我需要能够模拟IDocumentQuery,以便能够测试一段代码,查询文档集合并可能使用谓词来过滤它们:IQueryable documentQuery = client ...
NSubstitute模拟一个没有out / ref参数的void方法
我试图模拟一个没有'out'或'ref'参数的void方法,我无法模拟它。我想修改模拟函数public interface IRandomNumberGenerator {...中的参数
NSubstitute:麻烦嘲笑与没有相应的setter的成员变量相关联的语法糖getter方法
对于我的.NET C#应用程序,我使用的是名为efaxdeveloper.com的第三方电子传真软件。我需要模拟efaxdeveloper.com的软件OutboundResponse对象。请记住,因为它'...
如何使用NSubstitute设置IEnumerable类的返回值
我有这个域:public class ADomainClass {public int Id {get;组; public interface IMyClass:IEnumerable {}公共类MyClass:IMyClass {public ...
使用MongoDb进行单元测试(Nunit,Nsubstitute)ASP核心服务
我有一个简单的应用程序,调用mongodb集合做各种事情。我想使用Nunit,Nsubstitute对我的服务层进行单元测试,但不知道如何模拟数据集合......
我想要单元测试这个类公共类Email {public async virtual Task Send(){//代码等待Save();内部虚拟异步任务 ...
我正在使用我正在开发的MVC 3应用程序中的存储库模式。我的存储库界面如下所示:public interface IRepository TEntity:IdEntity {...
我想用NSubstitute创建一个间谍,但是经过大量的谷歌搜索和阅读文档后无法找到。我的想法是用替代方法替换我可以用来...
我试图找出Assert的最佳方法,我应该创建一个具有我应该返回的对象并检查它是否等于预期结果?或者我应该运行一个针对...的方法
我正在使用NSubsitute来模拟我测试的方法使用的类。我想确保我的方法不会抛出由其依赖项引起的异常。有没有办法迫使嘲笑......
当我在行中运行多个测试时,NSubstitute Received()不起作用,但如果我单独运行测试,它们就可以工作
我有多个单元测试,我在那里检查是否调用了一个方法。我使用NSubstitute模拟库来检查一个方法是在“Received()”方法的帮助下调用的,就像...
我正在尝试为现有方法编写单元测试。此方法所做的一件事是使用IRestClient调用Web服务。这行代码是:var jobs = Client.Get
我正在使用NUnit和NSubstiture进行一些单元测试。我有这个类:public class Presenter {public Presenter(){} private readonly IView _view;公共演讲者(IView ...
为NSubstitute中的每个Returns()返回一个新对象
我创建了一个替换程序,它为我的单元测试模拟Web服务接口,其中包括以下方法定义:public Message Invoke(消息输入)此方法使用以下方法调用:...