Moq(发音为“Mock-you”或只是“Mock”)是.NET的一个模拟框架,它大量使用lambdas和LINQ表达式树。
我需要测试功能GetPollData(),我已经编写了Apitest类并创建了该类的模拟对象,并创建了一个测试方法TestGetPollData()来检查返回值和...
我有一个接口公共接口IDataProvider {T GetDataDocument (Guid document)其中T:class,new()}我想用一种方式来模拟它,即它只会返回一个。的新实例。 。
用抛出NotSupportedException的地方测试最小起订量
我对Moq还是陌生的,并且在ASP网络中进行单元测试。让我直接深入其中。我的测试功能如下:命名空间OfflineMessagingAPI.Tests {公共类MessageTests {[事实] ...
我如何测试已注入LifetimeScope的Signal R集线器
如何编写单元测试来测试我的集线器?这是我的Hub类:public class MyHub:Hub {private readonly ILifetimeScope _scope;私有只读IMyProvider _provider;公共MyHub(...
使用xunit和.net core 3.1进行单元测试时使记录器退出,>
在输出窗口中运行单元测试时,我试图从记录器获取输出,但未显示任何内容。我在测试类中使用ILoggingFactory。我希望从...
我有一个具有这样方法的存储库。 FindFirstOrDefault ((Expression > expression,params Expression > [] ...
我必须在单元测试中测试控制器。该控制器在构造函数中需要“ HttpConfiguration”。我想用Moq来模仿对象,但我不知道该怎么做。“ ...
如何使用Moq模拟SqlParameterCollection
我正在尝试模拟数据库操作。我在模拟SqlParameterCollection时遇到问题。我试图创建将返回DbParameterCollection的虚拟方法,但随后我失去了所有的...
我计划为我们提供的一系列服务的代理/包装编写测试基础。每个代理都简单地将模型转换为TIn,在返回TOut的服务上调用方法。对于每个...
我正在为使用Moq框架的方法编写单元测试。该方法在等待时调用System.Net.Http的方法Task SendAsync(HttpRequestMessage request)。当我...
如何在Moq下对.NET Core 3.1中的LoggerMessage.Define()进行单元测试?
我正在尝试使用xUnit中的Moq库对LoggerMessage.Define()的某些用法进行单元测试,但无法弄清楚。下面是我创建的日志记录功能的示例,下面是...
我正在编写涉及服务方法的单元测试,该服务方法接受Func 参数并在某些条件下执行它。该方法如下所示:公共类ServiceA:IServiceA ...
我是使用Moq的新手,我正在尝试将值传递到Moq的方法中,以便在Returns方法中使用。我一直在做以下成功的事情。 _repositoryMock.Setup(x => x ....
我将如何在返回属性列表的方法上模拟属性。公共类数据{公共字符串Property1 {获取:设置;}公共字符串Property2 {获取:设置;}公共字符串...
我正在构建一个REST API,它将调用(获取)其他REST API,将它们的响应串联起来,然后将其发送给客户端。我非常担心我的异步方法会调用其他...
给出以下两个接口,公共接口IState {event EventHandler StateChanged; }公共接口IState :IState {新事件EventHandler ... ...> ] >>
我有一个单元测试,基本上是在测试EF Core的行为。我要测试的类如下所示:名称空间MusicPortal.Repository.Repository {public class ArtistRepository:...
不使用Mock.Setup()调用Mock.Returns()
使用Moq时,通常需要将您的模拟配置为返回特定值。要指定要返回的内容,您必须完成使用以下结构定义Setup()的例程...
我正在尝试使用Moq来模拟处理程序。该处理程序采用bool类型的参数来过滤掉活跃客户和非活跃客户。我的服务中使用了处理程序:public async Task&...
我正在使用控制器扩展,并且尝试使用FakeItEasy(v 1.7.4)对其进行模拟,如下所示:A.CallTo(()=> controller.RenderView(A 。Ignored,A 。Ignored ,null))。Returns(“” ...