Moq(发音为“Mock-you”或只是“Mock”)是.NET的一个模拟框架,它大量使用lambdas和LINQ表达式树。
我有一个 ServiceCollection,我想创建一个方法,可以传入一组参数,并让 ServiceCollection 在请求匹配类型时返回这些服务。我正在使用
.net 在存储库中模拟 ToListAsync() 不起作用
所以我尝试模拟 GetQueryable().ToListAsync() 但我不断收到此错误 “System.NotSupportedException:不支持的表达式...扩展方法(此处:
Unity 播放模式测试中的代码中未调用 Moq 的模拟方法
如果我模拟一个方法,我是否必须显式调用该方法来运行我的模拟实现? 我正在尝试在 Unity 项目中进行模拟。我基本上是在 S 内开始一个场景......
我试图在xunit上使用moq创建一个单元测试,但是测试失败了,我的客人是因为映射器,当调用_sut.Create时,如果我删除MockBehavior.St,它会抛出异常。 ..
我有一个实现接口的具体类 内部接口ITableAdapter { int CustomFill(数据集 dataset, ...); } 内部接口 IEntityRetriever { IEntity 检索实体(...
使用 Moq 我如何模拟以下类,以便它在我的单元测试中返回虚拟值: 公共抽象类 DataService { 公共只读字符串数据目录; //我需要模拟返回...
在 VS15 中使用 Moq 进行单元测试时,Returnsasync(null) 会引发构建错误
当我在 Visual Studio(带有 Moq)的 C# 单元测试方法中使用 ReturnsAsync(null) 时,出现错误: “以下方法或属性之间的调用不明确” 然后是
我有控制器 API 方法,我必须为其编写测试用例方法。到目前为止,我一直在为该项目编写集成测试方法。我不确定如何构建单元测试用例方法......
我一直使用 Moq 进行单元测试。有时我会嘲笑有很多参数的方法。 想象一下这样的方法: 公共类工作客户端{ 公共无效DoSomething(字符串它...
我有以下单元测试: [测试方法] 公共异步任务 ShouldGetExperimentalValuePost() { //安排 var avd = ActualVesselData.Parser.ParseJson(File.ReadAllText(".\TestFiles\
我在使用 Moq 和 xUnit 用 C# 编写单元测试时遇到问题。 在我的服务中,我有以下代码: var options = 新的 TokenCredentialOptions { AuthorityHost = AzureAuthorityHosts。
NSubstitute 现在在 Moq 中有类似 It.IsAnyType 的东西吗?
我正在尝试使用 nsubstitute 来测试 Microsoft.Extensions.Logging 中的 ILogger。 正如这里所说: 无法测试 ILogger 通过 NSubstitute 接收 ,那个时候,nsubstitute就没有一些了...
在签名程序集中的内部接口上使用 Moq 时出现 TypeLoadException
我正在 Visual Studio 2013 中使用最新的 Moq (4.2.1502.911) 来模拟另一个项目中包含的内部接口。两个项目都使用相同的密钥进行签名。在这里和其他地方搜索之后...
C# 模拟 IHttpclient & CreateClient
我有一个函数想要进行x单元测试,但似乎我必须模拟CreateClient函数?每当我在测试期间调试它时,var client 似乎等于 null。我注射...
如何模拟 IotHubServiceClient 进行测试? (v2)
我有一个 IotHubService 类,它依赖于 C# IoTHub SDK 的 IotHubServiceClient(SDK 的 v2 版本,当前处于预览版)来在 IoTHub 上执行各种查询。我正在努力改善
ASP.NET Core 模拟 HttpClient 与自定义 HttpClientHandler
我很难用最小起订量来嘲笑。 通常,如果有一个 HttpClient,我会通过在基类中注入 HttpClient 来模拟它,如下所示: 公开课我的班级 { 私有只读 HttpClient httpCli...
嗨,我正在尝试使用两个可能的输入来设置类方法的模拟。当我检查输出时,仅最后一次设置返回预期输出。第一个没有。任何帮助深表感谢。 [特...
是否可以使用 Moq (3.0+) 分配 out/ref 参数? 我研究过使用 Callback(),但 Action<> 不支持 ref 参数,因为它基于泛型。我也更喜欢...
如何使用 MSTest 创建并传递 IConfiguration
我有一项以以下形式声明的具体服务: 公共类ApiDataService:IApiDataService { 私有IConfiguration配置; 公共 ApiDataService(IConfiguration _configurati...
使用 Moq 模拟 Blobclient.DownloadContentAsync()
我正确地嘲笑了下面的方法,因为调用时它不返回结果: var blobContent = new BinaryData("this is test data"); var downloadResult = BlobsModelFactory.