腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
NSubstitute
ForPartsOf
模拟
除
一个
方法
之外
的
所有
方法
?
、
、
通过使用
NSubstitute
,可以只使用Substitute.
ForPartsOf
<T>()
模拟
特定
的
方法
。但默认情况下,这将调用真正
的
方法
,除非您专门配置了
一个
要
模拟
的
方法
,例如mySubstitute.Configure().MyMethod().Returns(/*whatever*/)。我想做相反
的
事情:创建
一个
默认情况下
浏览 7
提问于2019-09-18
得票数 1
回答已采纳
1
回答
NSubstitute
CouldNotSetReturnDueToNoLastCallException
我使用
NSubstitute
通过PartsOf()
方法
模拟
一个
类(我需要一些
方法
来工作)。看起来是这样
的
:mock.Start().Returns(void);
一个
很简单
的
代码,类似于NSub妓女文档中
的
代码,但是我得到了这个异常:"An exception of type '
NSu
浏览 9
提问于2015-03-14
得票数 7
回答已采纳
2
回答
如何使用AutofacContrib.
NSubstitute
监视被测试
的
类
、
、
、
我正在
一个
带有NSpec框架
的
类库项目中运行单元测试,AutofacContrib.
NSubstitute
v3.3.2.0,
NSubstitute
v1.7.0.0 (最近
的
版本是1.8.2)。测试实例下
的
类是用AutoSubstitute构建
的
,以便自动保存它所需
的
所有
依赖项。我还快速地检查了AutofacContrib.
NSubstitute
源代码,但是我找不到一种
方法
来获得自动锁定
的
浏览 4
提问于2015-06-25
得票数 1
回答已采纳
1
回答
AutoFixture +
NSubstitute
为注入
的
汽车
模拟
抛出NotASubstituteException
、
我收到以下例外情况: TopUpDriverA
浏览 3
提问于2016-06-03
得票数 5
回答已采纳
1
回答
如何在
NSubstitute
中处理委托参数
、
我有
一个
具有如下签名
的
方法
的
类:MyClass helper = Substitute.
ForPartsOf
<MyClass>(); Arg.Any<DelegateDefn>
浏览 2
提问于2016-12-06
得票数 1
回答已采纳
1
回答
可以使用
NSubstitute
模拟
MVC Controller
方法
吗
、
、
、
、
我需要测试和
模拟
在控制器中找到
的
方法
。可以
模拟
控制器内部
的
方法
,而无需使用
NSubstitute
框架实现接口。using NUnit.Framework;using Base.Classes.Models.SecurityBase;
浏览 6
提问于2017-01-24
得票数 4
回答已采纳
1
回答
如何用代用品来
模拟
HttpClient
、
、
、
、
我正在尝试使用来
模拟
HttpClient。这通常是由于使用参数规范并调用
NSubstitute
不处理
的
成员(例如非虚拟成员或调用
一个
不能替代
的
实例),或者出于指定调用
的
目的(例如使用arg规范作为返回值)。如果您
的
替代是类,请确保成员是虚拟
的
。
浏览 4
提问于2021-08-07
得票数 4
2
回答
如何在基类
方法
中接收单元测试委托?
、
、
、
、
我现在有
一个
基类,我
的
所有
服务都扩展了它。以下是其中一种
方法
: _guestService.Received().AddGuestLogic(addGuestReq
浏览 2
提问于2015-03-09
得票数 0
回答已采纳
1
回答
NSubstitute
-伪造
一个
调用另
一个
虚拟
方法
的
虚拟
方法
、
、
我有
一个
类似这样
的
类:{ { }Random.Next(1, 10);}[Fact]{
NSubstitute
.Exceptions
浏览 2
提问于2016-01-19
得票数 2
1
回答
NSubstitute
使用类
的
实际实例作为替代,除了一种
方法
、
、
、
除了少数几种
方法
之外
,
NSubstitute
中是否有任何内置
的
方法
来
模拟
类及其实例? public IInterface sub; { real = realInsta
浏览 0
提问于2018-04-17
得票数 7
回答已采纳
1
回答
使用
NSubstitute
的
自定义属性
、
、
目前,我正在用Interface
模拟
一个
NSubstitute
,它基本上是
一个
类
的
表示,它有两个属性和
一个
方法
。LoginViewModel = Substitute.For<ILoginViewModel>(); 对
模拟
的
接口进行实例化,然后将其传递到
一个
反映在其上
的
方法
中,以获取
所有
自定义属性。LoginViewModel.Username = &
浏览 2
提问于2016-06-14
得票数 2
回答已采纳
1
回答
用
模拟
除
JUnit测试中
的
所有
方法
之外
的
所有
方法
、
如何使用Mockk库在同
一个
类中
模拟
或监视某些
方法
但却使用另
一个
方法
的
真实逻辑?下面是我所拥有的父-子类
的
简化逻辑: var condition = true if (conditionInt): Int { return 42} class Ch
浏览 4
提问于2022-06-21
得票数 0
回答已采纳
4
回答
如何修补对象,使
除
一个
方法
之外
的
所有
方法
都被
模拟
?
、
、
在
一个
对象上,我有
一个
入口点函数叫它main,因为它调用了对象上
的
其他几个
方法
,所以我不想对它进行
模拟
: def main(self):我担心
的
是,如果代码定义发生变化,并且有人向main添加了
一个
main调用。我
的
计划是验证我
的
模拟
对象是否调用了我说应该调用
的
方法
(或者引发测试异常)。除了主要
的
方法</
浏览 2
提问于2016-03-03
得票数 20
1
回答
Moq VerifyNoOtherCalls()
方法
的
NSubstitute
等价物是什么
、
、
我目前是
一个
重度Moq用户,我正在研究其他
模拟
框架。 我正在研究
NSubstitute
,并且喜欢它们
的
语法和创建test spies
的
简单性。我在
NSubstitute
中唯一缺少
的
功能就是VerifyNoOtherCalls。它非常方便,因为它允许我快速探索
所有
方法
的
现有调用,并确定它们是否合法。当我必须覆盖没有测试或部分覆盖
的
遗留代码时,这特别有帮助。 我搜索了
NSubstitute</e
浏览 33
提问于2021-01-22
得票数 1
回答已采纳
3
回答
NSubstitute
VerifyAll等效项
、
、
、
NSubstitute
有没有等同于MOQ
的
VerifyAll调用
的
方法
?我想验证一下,我希望通过
所有
替代
方法
接收
的
所有
调用实际上都被调用了,理想情况下是在单个TearDown
方法
中调用
的
。我目前正在测试中单独验证每个接收到
的
呼叫,这并不理想。首先,任何在替代服务器上建立
的
呼叫,如果没有明确地单独验证,那么实际上没有被调用,就会漏掉网络。
浏览 0
提问于2013-02-07
得票数 5
回答已采纳
1
回答
ReturnForAnyArgs不使用
NSubstitute
、
、
、
我正在测试
一个
Post
方法
,在它
的
实现中使用
一个
因为SignInManager继承
的
是类而不是接口,所以我不能使用
NSubstitute
来
模拟
SignInManager对象。因此,我不能使用ReturnForAnyArgs
方法
让它返回
一个
SignInStatus,比方说成功。 是否有任何
方法
可以不使用
NSubstit
浏览 1
提问于2015-03-12
得票数 0
回答已采纳
2
回答
我能让
NSubstitute
自动
模拟
我
的
混凝土类吗?
我有
一个
接口,我用'
NSubstitute
‘
模拟
它,它包含返回concreate类
的
属性,即返回值不是接口。interface ISomething SomeObj First { get; }}“
NSubstitute
”能
模拟
这些类型
的<
浏览 1
提问于2013-06-19
得票数 13
回答已采纳
2
回答
NSubstitute
的
限制是什么,特别是与最大批量相比?
、
、
、
、
我即将为我
的
下
一个
项目做出关于mocking库
的
决定。我发现比更受欢迎,我希望社区能给我更多
的
帮助,特别是在 但我更喜欢语法,而且它有
一个
很好
的
。所以我
的
问题是:有没有使用 可以实现
的
功能,但使用无法实现
的
功能
浏览 55
提问于2016-01-18
得票数 32
回答已采纳
1
回答
CouldNotSetReturnDueToNoLastCallException在试图设置.Equals
的
返回时
、
、
我正在使用最新版本
的
NSubstitute
,并得到以下错误:下面是
一个
复制错误
的
最小项目:using
NSubs
浏览 4
提问于2015-02-26
得票数 0
回答已采纳
2
回答
NSubstitute
中参数值
的
变化
、
我有
一个
可以用
NSubstitute
模拟
的
方法
:使用它
的
测试
方法
向该
方法
发送2 SqlParameters。VoerStoredProcedureUit应该改变这些参数
的
值,这样被测试
的
方法
就可以提取这些参数。我用
N
浏览 5
提问于2015-06-26
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券