-
带有多个签名的Moq规范模式接口实现
我正在尝试根据提供的输入来设置两个不同的模拟对象。 通用接口定义如下: <pre><code>public in -
从moq void方法返回不带任何参数的操作的数据来测试功能
我最近在我的存储库中添加了一个新方法,因为我需要在事务处理模式下处理数据库调用,并且一切正 -
当单元测试调用该方法时,Moq安装程序将返回空对象
<strong>测试设置</strong> <blockquote> 当测试命中控制器内部的方法时,模拟给出空对象 </blockqu -
Prism WPF:如何进行回调以返回IDialogResult.Result == Buttonresult.ok
我要添加以下界面: <pre><code> protected bool AbortDeleteDialog() { bool abort= true; DialogService.Sh -
使用Expression为方法设置模拟
我正在尝试为方法设置模拟返回值。我知道这样做的经典方法,但是我想通过显式创建Expression对象来做 -
如何简化It.IsAny <T>()参数以设置Mocks
在单元测试中,我们经常使用<code>Mock.Setup</code>。这导致诸如以下的语句: <pre><code>_mockedModel.Setup(x = -
使用Moq的单元测试cosmosDb方法
因为没有测试CosmosDb的文档,所以我想自己做,但是这样做很麻烦。例如,我想测试一个如下所示的插入 -
使用Moq,Start()方法会不断调整空对象
我在弄清楚为什么我无法测试我的<code>driver</code>变量时遇到了麻烦,当我调用<code>null</code>时,它会不 -
.Net中的Moq具有2个参数
我正在尝试创建一个模拟来运行我的测试,但是出现以下错误, “无效的回调。具有2个参数的方法上的 -
Ok()的部分模拟给我“值不能为空”。 (参数“结果”) 参考Controller action return types in ASP.NET Core Web API
在ASP.NET Core Web应用程序API模板项目中,如果创建部分模拟并返回OK(someObject),则始终会收到一条错误 -
如何在没有依赖注入的情况下模拟我们正在c#中测试的同一类的另一种方法
我正面临一种情况,我需要在c#中模拟同一类的另一种方法。但是我面临着模拟另一种方法的问题,我 -
Moq如何验证通用函数参数?
给予 <pre><code>public interface IService { void Run<T>(T value, Func<T, string> func); } public class Sut { priv -
正在调用模拟的方法,但是Verify返回false
使用Moq,我有一个被调用的方法,但是测试中的Verify失败,说明不是。似乎很困惑,模拟对象中只有一 -
从另一个类中模拟一个方法,该类从一个模拟方法中调用
我们正在为应用程序创建单元测试,但在创建某些测试时遇到了问题。 我们正在对ActivateCommandHandl -
继承类的Moq测试始终返回null
我在为实现存储库模式的控制器设置单元测试时遇到问题。我想检查控制器的返回值。在为存储库设置 -
Moq返回类型IEnumberable作为列表返回 存储库接口控制器单元测试
我无法让Moq从存储库方法返回IEnumberable类型。 <strong>更新-1 </strong> 我希望我只是缺少一些东西, -
测试最小起订量:System.NotSupportedException:不支持的表达式:c => c.Prices
我在测试上下文时遇到问题。 我的应用程序在.NET Core 2.2中运行,并且已经安装了EFCore v2.2.6。 -
CloudTableClient单元测试
如何为依赖于Azure表存储的类(即<code>a</code>)编写单元测试? 我发现了这个GitHub问题<a href="https:/ -
找不到与给定参数匹配的构造函数
我正在尝试嘲笑<code>Microsoft.Azure.Cosmos.Table.CloudTable</code>,但我收到: <blockquote> Castle.DynamicProxy -
与Moq一起使用AutoFac属性注入
请考虑以下课程: <pre><code>public class ViewModelBase { public IService Service { get; protected set; } } </code></pre> -
在Xunit中模拟MongoDb方法,例如Find,FindAsync方法
我正在尝试在Xunit和.net核心中模拟mongodb的findasync,find方法。 当我尝试模拟InsertOne时, <pre><cod -
如何动态为枚举属性设置模拟?
我正在尝试基于xml数据动态创建一个模拟。这对于大多数类型都可以正常工作,但枚举却有些棘手。 ??? -
C#Web API中的最小起订量单元测试
我正打算在asp.net core 2中测试一种Web api方法。 Web API 方法: <pre class="lang-cs prettyprint-ove -
在不指定所有输入参数类型的情况下获取方法引用
我想用Moq快速模拟一些方法调用。我确实有一些冗长的方法签名,它们的参数类型名称很长,而且我很 -
使用Autofac.Moq检查其他方法时,如何正确模拟方法以返回特定数据?
拥有这样的C#代码,并尝试检查IsFailureProcessStatus方法以返回true。 dapper类SqlMapper中的查询方法,该方法 -
当T是接口时,如何在AutoMoqCustomization中使用IFixture.Build <T>()?
我有一个带有一些只读属性的接口: <pre><code>interface IItem { string Name { get; } // ... more properties } -
无法验证具有多个接口的模拟对象上对方法的调用
我正在尝试为<code>TranslateResponse()</code>编写单元测试。 <pre><code>private async Task TranslateResponse(Policy polic -
应该在单元测试中模拟简单的类还是应该直接使用/测试它们? 除了验证通话,我还能测试更多东西吗?
我不确定我的方法<code>TranslateResponse()</code>还能测试什么。 它基本上检查翻译器的类型并调用翻译 -
在.NET Core中使用xUnit和Moq使用存储库模式测试服务层
我正在构建一个简单的.NET Core Web Api应用程序,其中有一个后台任务,该任务从网站下载一些CSV文件,然 -
Moq获得Null参考错误并返回IList
我将一种接口方法的返回类型从<code>IEnumerable</code>更改为<code>IList</code>,然后在测试代码中得到了Null引