moq 相关问题

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

是否可以模拟/伪造扩展方法?

我正在使用控制器扩展,并且尝试使用FakeItEasy(v 1.7.4)对其进行模拟,如下所示:A.CallTo(()=> controller.RenderView(A 。Ignored,A 。Ignored ,null))。Returns(“” ...

回答 4 投票 7

具有Moq单元测试的Net Framework Xunit继续调用原始函数

我在模拟时遇到问题,因为它一直在调用原始函数。这是我的演示代码。第一个文件是包含我要模拟的功能的接口。公共接口IDemoReplace {...

回答 1 投票 1

为了单元测试中的模拟目的而修改长时间运行的进程的飞行值

我有以下方法:公共异步任务ScrapeObjects(int页面){试试{而(!isObjectSearchCompleted){UriBuilder builder = new UriBuilder(_apiSettings ....

回答 1 投票 1

使用最小起订量设置和返回的正确方法

我是最小起订量的新手,我对设置方法有些困惑。下面的示例显示了我需要测试的一种方法。被测方法从两个日期返回最近的时间,因此我创建了两个...

回答 1 投票 1

验证私有方法是否得到调用单元测试

我有一个接口,其方法如下:public string GetImageSrc(string input);其实现如下:public string GetImageSrc(string input){if(input ....

回答 1 投票 0

ISetup >不包含'ReturnsAsync'的定义

我从耐用的Azure功能(最新版本)开始,并且它是单元测试(使用x-unit)。下面是我的触发函数(http触发):[FunctionName(“ funcEventSubscriber”)]公共异步...

回答 1 投票 1


如何模拟autofac类型注册?

我在我的autofac容器中进行了以下注册:builder.RegisterType ()。As ()。InstancePerLifetimeScope(); builder.RegisterType ]

回答 1 投票 0

如何(我应该如何模拟DocumentClient进行DocumentDb单元测试?

从新的CosmosDb模拟器中,我得到了一个执行基本documentdb操作的存储库,该存储库被注入到其他类中。我想对基本查询进行单元测试。公共类...

回答 2 投票 19

[使用'using'时正在放置用于单元测试的只读对象]

我有一个在同一单元测试中以及在同一类中的其他单元测试中多次使用的对象,其定义如下:private readonly Task ...

回答 1 投票 0

在C#单元测试中使用HttpContext.GetTokenAsync

我正在尝试为我的控制器类编写单元测试,该单元类使用以下命令来检索令牌:string token = await HttpContext.GetTokenAsync(“ access_token”);因此,我嘲笑了...

回答 1 投票 2

对象的最小起订量设置属性

我必须使用一个具有未知依赖性和可能还有其他代码味道的类。我无法对此类及其在其他我不想接触的其他项目中使用的类进行更改。我有...

回答 1 投票 0

编写xunit测试以测试通过的无效值

我正在学习xunit,moq和autofixture。我的服务层中有下面的方法,我想测试它的ID是否错误。我在测试中通过的ID不存在。公共异步...

回答 1 投票 0

[SetupSet / VerifySet的C#最小订购量失败

我是Moq的新手,我具有以下测试功能:使用Moq;使用Xunit;名称空间MyTest {公共类UseMoq {公共接口IFoo {字符串名称{get;组; } ...

回答 1 投票 0

基于对同一个模拟对象的早期void方法调用定义模拟响应

这里是我要嘲笑的类,被大大删节了。公共类FooHandler {私有FooInstance foo;公共无效的ConstructInstance(string fooSpecs){foo = SomeMethod(...

回答 2 投票 3

单元测试Moq通用类型

我正在尝试测试一种返回具有通用类型的Interface的方法,但我总是会收到此错误:System.ArgumentException:无效的回调。无法使用0个参数在方法上进行设置...

回答 1 投票 0

MvvmCross中的导航单元测试

试图在我的一个命令调用中对导航进行单元测试,以进入私有方法。仅尝试测试此命令执行是否引起了导航请求。有旧的...

回答 1 投票 0

单元测试嵌套方法

虽然我知道在对方法进行单元测试时,模拟所有依赖关系非常重要,但是我仍然困惑的是,嵌套该方法时会发生什么?我只嘲笑...

回答 1 投票 0

在Moq的同一成员设置上同时使用When和Protected方法

是否可以同时使用Mock.Protected和Mock.When来进行单个成员设置,除了将when条件移至设置回调或在if块中调用常规Setup之外? ...

回答 1 投票 0

我如何在最小起订量设置中设置通用参数?

我正在尝试使用MOQ用通用函数设置模拟接口。该函数具有以下符号:public interface IWizard {bool Cast (TSpell spell)where ...

回答 1 投票 0

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