moq 相关问题

Moq(发音为“Mock-you”或只是“Mock”)是.NET的一个模拟框架,它大量使用lambdas和LINQ表达式树。

AutoMocker 安装程序无法正常工作

我正在尝试在我的一个项目中使用Moq.Automock,但我以前没有使用过。请看下面的代码: [测试治具] 公共课 BusinessLayerTests { 列表

回答 1 投票 0

使用 Mock 为带有 dot net 6.0 和工作单元的 Web API 项目编写 TDD 测试

我有一个Web API项目,我使用dot net 6.0的工作单元模式并想为其编写测试。 我有一个如下所示的控制器和一个用于身份验证的函数: 公共 AuthController(

回答 1 投票 0

当构造函数有参数时使用 Moq 模拟对象

我有一个对象,我正在尝试使用最小起订量来模拟。该对象的构造函数具有必需的参数: 公共类 CustomerSyncEngine { 公共 CustomerSyncEngine(ILoggingProvider 日志记录提供商, ...

moq
回答 3 投票 0

模拟`TableClient.QueryAsync()`进行单元测试

我需要测试以下方法: 公共异步任务 GetAsync(字符串partitionKey,字符串rowKey) { var 实体 = new List(); 等待...

回答 1 投票 0

使用单个起订量设置返回多个参数值

我有一个 Moq 对象,我需要返回 4 个不同参数的值。我可以用 4 个不同的语句来完成此操作,但是有没有办法在单个安装语句中实现相同的目的? var 参数Mo...

回答 2 投票 0

有关 Azure CI/CD 集成测试的建议 [已关闭]

使用 .Net 6 构建的 API 项目 目前正在为我们的 API 项目编写单元测试。 我刚刚实现了 Moq 框架(第一次)并使用 Setup() 函数来测试异常和......

回答 1 投票 0

尝试访问字典中的模拟对象时出现KeyNotFoundException

我的模拟测试抛出 KeyNotFoundException: [事实] 公共无效 MockAssembly_GetTypes_ReturnsMockedTypes() { var mockAssembly = new Mock(); mockAssembly.Setup(a => a.

回答 1 投票 0

.net 模拟具有通用返回类型的方法

我正在尝试模拟一个具有在抽象类中实现的通用返回类型的方法。 抽象类代码: 公共抽象类 AbstractRepository 其中 T :类 { 亲...

回答 1 投票 0

如何从外部消费者调用的依赖项模拟任务

我是模拟新手,被要求为一个方法构建一些单元测试,到目前为止我所理解的是这个类的一个依赖项(要测试的方法所在的位置)等待一个con.. .

回答 1 投票 0

工作单元在单元测试中具有空存储库属性

我无法从 BLL/服务层运行单元测试。该测试模拟工作单元,因为它是服务方法的单元测试。因此,uow 模拟有一个 null 存储库属性,该属性失败了...

回答 1 投票 0

如何模拟dbcontext?

我在.net core 1.0 rc2中使用Entity Framework 7。这是班级。 公共类ApplicationDbContext:DbContext { 公共ApplicationDbContext(DbContextOptions

回答 2 投票 0

使用 xUnit 和 Mock 进行单元测试时,Controller ViewResult 返回空模型集合

当我调试控制器索引方法时,它返回一个空模型,我在哪里犯了错误? 我正在使用 Daniel Cazzulino 的 Moq 和 xUnit 以下是我的控制器代码: 教师控制器: 公共课...

回答 1 投票 0

为 .Net 单元测试设置 HttpContext

我正在为操作方法 MethodUnderTest 编写单元测试(使用 NUnit 和 MOQ),该方法在内部使用 HttpContext 来执行某些功能。我正在通过调用

回答 1 投票 0

如何对基于 Clean Architecture 和 CQRS 的控制器进行单元测试?

我有一个产品 API,我打算通过 xUnit.net 和 Moq 对其进行单元测试。顺便说一句,我对单元测试完全陌生。我看过一些关于通过存储库 patt 进行控制器单元测试的视频...

回答 1 投票 0

使用 bUnit 和 Moq 测试使用 Fluxor 的剃刀组件

我在 Blazor 应用程序的一个 razor 组件中使用 Fluxor 进行状态管理,但我不太确定如何设置它以使用 Moq 进行测试。我不能仅仅为学生赋予价值,因为......

回答 2 投票 0

如何使用moq和xUnit对删除操作进行单元测试?

我正在尝试对我的 WEB API 项目中的 API 进行单元测试 CRUD 操作。我很难弄清楚如何删除。以下是我的服务; 公共异步任务DeleteCompany(int id) { ...

回答 1 投票 0

如何使用 moq C# 模拟带有 GUID 参数的序列

我有以下具体代码: var allBookedPos =等待_dataService.GetAllBookingsForVendorInAwitingApproval(purchaseOrder.VendorCode); foreach(allBookedPos 中的 var 预订) { // 得到...

回答 1 投票 0

Handler 没有在 xunit 中返回响应消息

我正在使用 Moq 包为我的服务编写单元测试。 我正在嘲笑 HttpMessageHandler 来模拟 HttpClient 但我收到了这个运行时间错误消息 System.InvalidOperationException:处理程序...

回答 1 投票 0

使用 Moq 框架模拟 Web 服务方法的请求和响应

总结:我希望能够模拟调用远程服务器的 SOAP Web 方法的请求和响应。我希望能够测试整个请求和响应功能...

回答 1 投票 0

模拟 HttpContext 时,SignOutAsync 失败

我正在使用 Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions 中的 SignOutAsync。 在我的单元测试中,我在该扩展方法中的某处收到 ArgumentNullException,这...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.