moq 相关问题

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

c#第一次在ServiceBase中进行TDD

我第一次尝试实施测试驱动开发(TDD)。 我的项目是 dotnet 3.5 中的 c#。 我已经阅读了《Professional Test Driven Development in c#》这本书,现在我想测试我的

回答 2 投票 0

如何模拟(最小起订量)IConfidentialClientApplication 已密封设置 AbstractAcquireTokenParameterBuilder?

尝试为 IConfidentialClientApplication 设置最小起订量时出现以下异常: System.NotSupportedException:不支持的表达式:... => ....ExecuteAsync() 非

回答 2 投票 0

使用 Moq 和 Xunit 对通用基础控制器进行单元测试

我目前有一个这样的基类: 公共抽象类 AbstractControllerBase:Controller 其中 T:AbstractControllerBase { 私人 ILogger _logger;

回答 0 投票 0

如何为我尝试但出错的逻辑编写单元测试用例?

我尝试为下面的类编写单元测试用例,但它抛出了一条错误消息。 每当调用 GetRoles() 方法时,它都会在 HttpResponseMessage response= ... 行抛出错误。 命名空间

回答 1 投票 0

Moq 设置的 C# 代码及其关于模拟动态属性的返回

这里是关于我们的技术开发环境的信息: .NET 核心 3.1 PostgreSQL 14.2,由 Visual C++ build 1914 编译,64 位 EntityFramework.Functions 版本=1.5.0 微软。

回答 2 投票 0

如何在 C# 的构造函数中模拟一个变量被初始化的类?

我有一个下面的类,我正在尝试为在 C# 中使用 Moq 框架编写单元测试。 公共类客户客户:ICustomerClient { 私有只读 ILoggingService _loggingService; 公关...

回答 0 投票 0

如何使用 Entifty 框架上下文和 Dapper 上下文模拟存储库

我正在尝试使用 Moq、xUnit、.Net 6、实体框架核心进行模拟,我有这个存储库: 公共类 EmployeeRepository : IEmployeeRepository { 私有只读 DemoContext _context; 初...

回答 2 投票 0

使用最小起订量模拟不安全的接口

是否可以使用 Moq 来模拟不安全的接口?例如我有(MCVE): [测试类] 公开课UnitTest1 { [测试方法] 公共不安全无效 TestMethod1() { 模拟<

回答 3 投票 0

如何使用 Moq 和 StructureMap 模拟 ServiceStack ISession?

我正在使用 ServiceStack / StructureMap / Moq。该服务调用 Session,其类型为 ServiceStack.CacheAccess.ISession。对于单元测试,我使用 Moq 创建了一个 Mock 对象,并将其添加到 ...

回答 1 投票 0

模拟一个具体的基类

我在我的 web api 中使用第 3 方 API Cloudinary。 Cloudinary 类(这是您用来访问所需 API 的类)是一个具体类,它不继承任何接口或其他

回答 0 投票 0

Moq Verify 说方法从未被调用,但它被调用了

我有以下代码从卡夫卡读取交易,并更新账户余额以显示该交易 公共类 KafkaConsumerService : BackgroundService { 私人只读

回答 1 投票 0

无法验证c#中对mock的调用。

我在类DocumentStorageHandler DocumentManagementRequestModel docRequest=new DocumentManagementRequestModel { Parameters = parameters,ProviderAlias = ....

回答 1 投票 0

Moq设置返回对象的引用

比方说,我有一个简单的类,叫做MyRequestHandler,它有一个叫做ProcessRequest的方法,它只是简单地接受一个请求对象,把它映射到一个返回对象,然后返回这个对象。(这是...

回答 1 投票 0

在C#中,是否可以对给定类的新创建的实例进行模拟?

我有一个类,它接收一个配置对象作为构造函数的参数,然后在构造函数中使用该配置创建新的对象。那么一般情况下,是否可以模拟 ...

回答 1 投票 0

如何用贴图选项模拟贴图资料。

我有一个使用IDictionary的映射配置文件。 来传递一个值。我是这样使用的: var viewModel = _mapper.Map ( 事务,...

回答 1 投票 0

使用IDbDataParameter参数的Mock方法。

我正试图对一个使用某个接口的依赖关系的函数进行单元测试。我想用moq来模拟这个接口。这个接口有一个这样的函数:int Command(CommandType commandType, ...

回答 1 投票 0

moq方法调用未被验证

我有一个测试方法在sso.verify上失败了,注意到CheckUsername方法有两个async方法的 await调用吗?...

回答 1 投票 0

如何使用moq来验证是否有类似的对象作为参数传递进来?

我曾有过几次这样的经历,在这种情况下,这样的东西会很有帮助。例如,我有一个AccountCreator,它的Create方法需要一个NewAccount。我的AccountCreator有一个IRepository, ...

回答 4 投票 26

创建列表<任务<IEnumerable<MyData>>>用于单元测试。

我想测试一个方法,该方法接收一个 List >>作为参数的公共异步任务。 > MyMethod(List ...

回答 1 投票 0

如何使用Verify()方法只验证某些属性?

如果方法SendToTarget被调用的类型是Message,那么下面的内容就会被评估为true。/ Arrange var osmMock = new Mock。 (MockBehavior.Strict, mapper, ...

回答 2 投票 0

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