Moq(发音为“Mock-you”或只是“Mock”)是.NET的一个模拟框架,它大量使用lambdas和LINQ表达式树。
我对单元测试和最小起订量还很陌生。在我的.net core 3.1项目中,我使用xUnit和Moq编写单元测试。我在以下情况下无法弄清为什么最小起订量无法检测到我的功能。我...
[我正在使用:MSTest,Entity Framework 6和Moq。我正在尝试通过我们现有的实体框架asp.net应用程序学习TDD。现在,我正在使用我们的Web api,我创建了一个新的测试项目...
我正在尝试使用Xunit和moq编写单元测试,该单元测试将从client.GetAll()返回数据。在我调试client.GetAll的那一刻,返回null。这是我的控制器...
C#:Moq System.NotSupportedException:无法将佣金问题应用于组件,因为它似乎是无目标代理
我正在尝试模拟服务,并在单元测试中收到以下错误。如何解决?这个错误是什么意思?也许与等待/异步有关? services.AddSingleton(...
因此,我有一个类,该类将配置对象作为构造函数的参数,然后使用该配置作为参数在构造函数中创建新对象。所以一般来说,是...
情况我在这里有以下代码ITest.cs公共接口ITest {int Prop {get; } int Calc(); } Test.cs公共类Test:ITest {public int Prop {get;私人套装; } ...
Azure CloudFile DownloadToStream方法,无法使用回调进行模拟
这是用于从azure文件存储中读取文件并处理数据的代码。我正在使用最新的文件存储nuget包。 CloudStorageAccount storageAccount = CloudStorageAccount.Parse(“ ...
我独自参加一个没有任何单元测试的现有项目。在进行任何重构之前,我的首要目标是覆盖100%的代码。我想避免任何回归。我已经阅读过...
我已经在此处讨论了有关此主题的许多问题,但似乎都没有一个问题可以解决我遇到的问题。我有看起来像这样的代码... IBaseDataCollector ... ...> ] >>
因此,我再次尝试使用其他控制器来使用NUnit和Moq测试可可桌面应用程序。问题是,即使执行了.add()操作,我仍然没有使用...
对控制器动作进行单元测试,该动作调用使用HTTPClient的私有方法
我是C#和TDD的新手。我正在开发一种产品,在其中需要编写一些HTTP API调用的单元测试。以下是控制器的外观:公共类CommunicationController:...
我有一个C#应用程序(这是一个Cocoa应用程序),我需要使用NUnit和Moq测试视图/控制器,这有点困难。更确切地说,我有一个分层的应用程序,连接到...
DbContext.Entities.FromSqlRaw未实现?
(。Net核心3.1,EF核心3)我具有以下xUnit / Moq设置:private readonly IDbContext _dbContext;公共MyTests(){var contextMock = new Mock (); var dbSetMock = ...
如何在Moq的单元测试中模拟Nhibernate .ToListAsync()?
我正在尝试使用moq在ASP.NET Core MVC应用程序中创建单元测试。不幸的是,不支持Nhibernate.ToListAsync()Linq IQueryable数据集并抛出System.NotSupportedException:'Source ...
如何在派生控制器中模拟由 HttpContext.RequestServices.GetService<> 注入的服务?
我有这样定义的基本 Api 控制器 [API控制器] 公共抽象类 BaseController : ControllerBase { 私人 IMediator _mediator; protected IMediator Mediator => _media...
我有一个使用Moq模拟接口和验证调用的单元测试。这是测试代码:[事实] public void NewBlank_InvokesManagerAdd(){// ReSharper禁用一次...
我正在使用Microsoft.AspNetCore.Identity.UserManager,正在尝试模拟新用户的创建。实际上,它确实使用用户名,电子邮件等创建了一个新用户,但是密码哈希是...
T公共接口IClient的一个模拟/最小接口如何 {任务调用(Expression >表达式); }公共接口IRepository {Task Get(int id)...
尝试为ASP.Net Core 3.1单元测试创 建Mock.Of ()时出错
根据此处定义的Moq快速入门的最后一部分,我正在尝试配置以下Mock,以便将Form值传递给被测试的控制器方法:var formCollection = new ...