腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Moq
It.IsAnyType
不适
用于
泛
型
类型
的
函数
返回
任务
c#
、
moq
、
func
、
generic-method
我尝试了3种不同
的
方法来设置
泛
型
接口方法
的
模拟。只有一种方法可以工作,但它使用显式
类型
,因此不能通用地工作。我尝试使用
It.IsAnyType
,但它似乎与发出
的
调用不匹配。以下是示例代码(我期望测试用例1
返回
"asdf“)。我怎样才能让mock适
用于
任何
类型
(不仅仅是string?)?using
Moq
;using System.Threading.Tasks
浏览 22
提问于2020-07-17
得票数 2
2
回答
如何在C#中模拟
函数
委托参数
c#
、
moq
我有一个带有
泛
型
的
函数
参数
的
方法,如下所示: // implementation}Mock.Get(_outgoingHttpOperationMeasurer) .Setup(x =>
浏览 17
提问于2022-11-18
得票数 1
回答已采纳
1
回答
Moq
- Setup通用
返回
类型
c#
、
.net
、
moq
如何在
Moq
中设置
泛
型
返回
类型
?interface IFoo T Bar<T>();foo.Setup(x => x.Bar<
It.IsAnyType
,或者如果这不可能,那么我如何
返回
一个
泛
型模拟? 有100种
类型
,我尽量避免嘲笑它们。如果对任何
类型
<e
浏览 15
提问于2021-06-25
得票数 2
回答已采纳
2
回答
在接口上设置
moq
泛
型
方法
c#
、
unit-testing
、
moq
如何在C#中使用
moq
库设置
泛
型
方法?
浏览 0
提问于2016-04-30
得票数 5
2
回答
使用
Moq
模拟受保护
的
泛
型
方法
moq
在
Moq
中模拟受保护
的
虚拟(非
泛
型
)方法很容易:{protected virtual int MyMethod<T>(T data) 除了使用包装器类覆盖该方法之外,任何如何做
的
想法都是非常有用
的
浏览 2
提问于2012-02-23
得票数 12
回答已采纳
1
回答
无效
的
回调。具有参数
的
方法上
的
安装程序不能使用不使用回调
的
参数调用回调。
c#
、
moq
具有4个参数
的
方法上
的
安装程序不能使用不同数量
的
参数(1)调用回调。Source=
Moq
StackTrace: (在
Moq
.MethodCall.<>c__DisplayClass22_0.g__ValidateCallback|4(Delegate回调)在C:\projects\
moq
4\src\
Moq
\MethodCall.cs:line 311at
Moq
.MethodCall.SetReturnComputedValueBehav
浏览 3
提问于2021-10-07
得票数 4
回答已采纳
1
回答
在运行时才知道
类型
的
情况下,使用
Moq
设置
泛
型
方法?
c#
、
generics
、
moq
在.NET中使用
Moq
时,如果我在运行前不知道
泛
型
类型
是什么,有没有办法设置一个使用
泛
型
类型
的
方法?具体地说,我正在使用反射遍历类上
的
属性,并且我想使用每个属性
的
类型
作为我
的
模拟对象上
的
方法
的
泛
型
。根据我在
Moq
中看到
的
,设置
泛
型
方法需要在
浏览 10
提问于2018-08-15
得票数 0
回答已采纳
2
回答
MOQ
-使用Func参数设置和验证
泛
型
方法
moq
、
func
、
generic-method
我有一个第三方接口,我想模拟它
的
方法。为了清楚地说明我
的
目的,请考虑下面的IFoo接口,它有一个像M2这样
的
泛
型
方法。其中一个M2参数
的
类型
为Func。); mock.Verify(foo => foo.M2(It.IsAny<
It.IsAnyType
>(), It.IsAny<Func<
It.IsAnyType
, string但是如果它是用字符串这样
的
特定<em
浏览 27
提问于2020-04-20
得票数 1
回答已采纳
2
回答
检索托管扩展框架
的
通用合同名称
c#
、
.net
、
mef
编辑找到了由.NET MEF解析
的
原始契约名,下面的代码不再有用了。见回应!My.Assembly.GenericType`1 但是MEF希望有这样<em
浏览 0
提问于2018-11-27
得票数 1
回答已采纳
3
回答
泛
型
方法:静态
的
和非静态
的
java
、
generics
、
methods
直接来自 java教程:
不适
用于
非静态
泛
型
方法吗?如果不是,非静态
泛
型
方法语法是什么?提前谢谢。
浏览 2
提问于2013-06-26
得票数 10
回答已采纳
2
回答
在升级到.NET Core3.1后,
Moq
验证没有按预期工作
unit-testing
、
asp.net-core
、
.net-core
、
moq
因此,正如标题所暗示
的
,这在.NET Core2.2和
MoQ
4.10.1版本中适
用于
我们。升级到.NET Core3.1和
MoQ
4.14.5之后,验证方法失败了,说明指定
的
方法没有被调用(对底层代码没有任何更改)。我将
Moq
回滚到4.10.1版本,只是为了看看它是否是由于新版本
的
Moq
中
的
更改所致。我还是会犯同样
的
错误。 试图验证日志消息是否已写入ILogger。奇怪
的
是,如果我调试单元测试并使用变
浏览 2
提问于2020-08-21
得票数 3
回答已采纳
1
回答
带有匿名
类型
表达式
的
Moq
- Setup方法
c#
、
generics
、
moq
我有一个带有这个签名
的
函数
-T是在类级别上声明
的
。它
的
目的是允许开发人员传递他们希望
返回
的
对象
的
形状,就像Linq中
的
.Select。所以它
的
用法看起来像我想不出如何在<e
浏览 9
提问于2020-02-23
得票数 0
1
回答
如何在Typescript中将
函数
的
返回
类型
声明为类(而不是实例)
typescript
我需要声明
函数
返回
一个类定义(而且是
泛
型
)。我该怎么做呢?以下内容适
用于
非
泛
型
类,但
不适
用于
泛
型
类: export function composeAll(composeFunction: Function, depsFunction: Function):
浏览 0
提问于2016-02-16
得票数 0
2
回答
我能找到MethodInfo对象上应用
的
泛
型
参数
的
位置吗?
c#
、
generics
、
f#
、
system.reflection
我需要找出具体应用
函数
泛
型
参数
的
位置。让我们假设我有以下
函数
和
类型
let iToS<'a, 'b> (b : Box<'a, 'b>) : Box<string, 'b>= Box ((sprintf "%A&quo
浏览 0
提问于2016-11-25
得票数 1
1
回答
如何搜索实现所需
泛
型
接口
的
类型
的
程序集
c#
、
reflection
、
interface
、
immediate-window
我正在搜索程序集,以标识实现所需
泛
型
接口
的
任何类,以便可以动态实例化实例。这是我使用
的
代码: var types = assembly.GetTypes(); i.IsGenericType && i.GetGenericTypeDefinition() == typeof(IInterface<>))); 代码适
用于<
浏览 22
提问于2019-04-16
得票数 0
7
回答
在
Moq
中模拟
泛
型
方法而不指定T
c#
、
.net
、
generics
、
mocking
、
moq
我与方法
的
接口如下所示:{}我怎样才能做到这一点? // without having to repeat t
浏览 15
提问于2013-11-19
得票数 85
回答已采纳
2
回答
为什么
泛
型
方法不能推断参数
类型
?
c#
、
generics
genMet(new GenDel<string>(() => "Works")); }在上面的示例中,
泛
型
方法接收λ表达式作为参数( genMet(() => "Works"); ),并且从此λ表达式方法能够推断参数
类型
。为什么在下一个例子中,方法不能推断参数
类型
,我们传递一个委托实例作为参数,而不是lambda表达式: genMet(new
浏览 2
提问于2012-12-11
得票数 4
回答已采纳
1
回答
交换两个对象-目标-C
objective-c
、
function
、
generics
、
swap
我想写一个
函数
来交换objects中
的
两个变量,它应该适
用于
所有
类型
(原语和类对象)。到目前为止,我发现
的
是xor交换,但这只适
用于
整数,而
不适
用于
浮点数或类对象,我寻找编写此类
函数
的
泛
型
方法,但正如我从几个响应目标中了解到
的
那样--C不支持
泛
型
编程,所以我不能像C++中
的
模板或Java中
的
<
浏览 1
提问于2014-01-05
得票数 0
1
回答
Int32(Int)和int(Int)在C#中
的
区别可能吗?
c#
、
.net
、
generics
、
types
有一个简单
的
问题,我想我知道答案,但我不想从其他人那里听到。假设我将创建一个
泛
型
函数
:{它应该
返回
类型
T
的
名称,这很简单:在这一点上,我们可以忽略,这
不适
用于
泛
型
类型
,这不是问题
的
主题。,我
的
问题是:如果有人像这样调用
函数</em
浏览 1
提问于2015-04-17
得票数 1
回答已采纳
1
回答
返回
false
的
Java list.contains应该是true
java
、
undefined-behavior
好吧,我想做一些有条件
的
检查,注意到这是假
的
.我漏掉了什么?
浏览 2
提问于2014-03-18
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Moq-其它
关于Scala 这是最基础的知识了
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
Rust 函数有哪些
转向Kotlin——泛型
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券