腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从
方法
NSubstitute
返回
多个
列表
值
、
我在文档中读到,您可以使用Configure()来在每次调用
方法
时
返回
不同的
值
。但是,我使用的是Configure 4.2.1,并且我不能访问
NSubstitute
上的"Configure()“。我想知道是否有任何解决
方法
来
返回
不同的
值
。.ReturnsForAnyArgs(x => }); 我将新
值
浏览 12
提问于2019-10-18
得票数 0
1
回答
NSubstitute
无法设置
返回
值
(CouldNotSetReturnException)
、
、
、
、
我有一个接口(称为IRepository),它上面有一个
方法
,如下所示: params Tuple<string, object>[] parameters); 当通过我的单元测试调用该
方法
时,我试图设置该
方法
将
返回
的内容。MyCustomReturnType>
浏览 2
提问于2013-05-30
得票数 0
2
回答
NSubstitute
中参数值的变化
、
我有一个可以用
NSubstitute
模拟的
方法
:使用它的测试
方法
向该
方法
发送2 SqlParameters。VoerStoredProcedureUit应该改变这些参数的
值
,这样被测试的
方法
就可以提取这些参数。我用
NSubstitute
创建了以下内容: SqlParameter[] param
浏览 5
提问于2015-06-26
得票数 1
回答已采纳
1
回答
我如何
返回
一个对象(即.
从
使用
NSubstitute
模拟的对象中?
、
、
、
我正在使用
NSubstitute
模拟我的一个类/接口。我的类实现的一个函数应该
返回
一个List类型的对象。但是当我尝试使用_mockedObject.MyFunction().Returns(myList)时,它给我一个错误,告诉我不能在我的
列表
和Func类型的对象之间进行转换。我想我可以使用某个ToString()函数将
列表
作为字符串传递,然后将其转换回来?但这看起来并不是特别干净,因为我期望
从
我的函数
返回
一个
列表
。我在一个关于使用依赖注入进行单元测试的视频
浏览 7
提问于2019-08-07
得票数 2
回答已采纳
2
回答
我能让
NSubstitute
自动模拟我的混凝土类吗?
我有一个接口,我用'
NSubstitute
‘模拟它,它包含
返回
concreate类的属性,即
返回
值
不是接口。interface ISomething SomeObj First { get; }} “SomeObj”具体类具有默认构造函数,但“
NSubstitute
”始终为这些属性
返回
“null”。“
NSubstitute
”能模拟这些类型的属性吗?或者,有没有一种
方法
可以覆
浏览 1
提问于2013-06-19
得票数 13
回答已采纳
2
回答
模拟NHibernate会话上的查询时,
NSubstitute
抛出CouldNotSetReturnDueToTypeMismatchException
、
、
、
我有一个存储库,它提供了一个GetAll
方法
,它再次调用NHibernate的ISession实例上的Query扩展
方法
。抛出以下异常: at
NSubstitute
.SubstituteExtensions.Returns[T](MatchArgs matchArgs, T无法设
浏览 1
提问于2014-09-16
得票数 2
1
回答
用Task<IEnumerable<T>>模拟
NSubstitute
、
、
我在试图让
NSubstitute
从
Task
返回
一个IEnumerable接口时遇到了问题。Task<IEnumerable<T>> GetAll(); void SetAuth(string token);测试
方法
IWebApiFactory<EmployeeDTO>>(); factory.GetMany().Returns(Task.FromResult(emp
浏览 4
提问于2015-02-19
得票数 7
回答已采纳
1
回答
如何在单元测试中模拟伪造TreeNode的父访问器?
、
、
、
、
使用Kentico 12 SP,hotfix 64 -我可以创建伪造的TreeNode类型并在大多数字段上设置
值
,但我不能为父设置一个
返回
值
,我需要这样做才能在
方法
上运行测试。f.SetValue("DocumentName", docName))但是,当我试图设置“父”的
返回
值
时,当被测试的
方法
调用时,它会忽略该<
浏览 2
提问于2020-10-22
得票数 1
回答已采纳
3
回答
返回
对象的空
值
的
NSubstitute
、
、
我刚开始进行单元测试,在我看来,让
NSubstitute
能够为一个
方法
返回
null应该很容易,但我无法让它工作。_campaigns.Get(Arg.Any<string>()).Returns(null); 在生产过程中,我使用FirstOrDefault()
方法
返回
活动对象,如果它不存在,则
返回
nu
浏览 2
提问于2016-11-16
得票数 11
1
回答
CouldNotSetReturnDueToNoLastCallException在试图设置.Equals的
返回
时
、
、
我正在使用最新版本的
NSubstitute
,并得到以下错误:下面是一个复制错误的最小项目:using
NSubstitute
Substitute.For<A, IEquatable<string>>();
浏览 4
提问于2015-02-26
得票数 0
回答已采纳
1
回答
用
NSubstitute
模拟Func的结果
、
、
我试图使用
NSubstitute
来模拟替换的
返回
值
,但是我无法让替代
返回
正确的
值
,因为
方法
签名使用的是Func。{}_orgTreeRepository =
浏览 3
提问于2015-10-08
得票数 8
回答已采纳
1
回答
返回
返回
另一个替代的
方法
的结果会在
NSubstitute
中引发异常
、
我在使用
NSubstitute
时遇到了一个奇怪的问题,尽管我知道如何解决它,但我从来没有能够解释它。} {} public void
NSubstitute
_ReturnsFromMethod_Testreturn ob;当我运行上面的测试时,
浏览 0
提问于2013-05-20
得票数 13
回答已采纳
1
回答
使用调用另一个
方法
的后台工作程序对void
方法
进行单元测试?
、
、
、
我有一个
方法
,它使用后台工作者在我的解决方案中的另一个项目中调用其类所在的
方法
,我发现很难尝试对其进行单元测试。下面是该
方法
所做的基本工作:{ { }显然,我最关心的是调用Login()
方法</em
浏览 1
提问于2013-11-20
得票数 1
3
回答
如何在CosmosSDK v3+的FeedResponse中提供模拟
值
?
、
、
我正在使用NUnit和
NSubstitute
,并且遇到了我试图模拟Container.GetItemQueryIterator的
返回
值
的问题。我已经成功地提供了一个模拟feedIterator作为对该调用的响应,并提供了一个模拟feedResponse作为feedIterator.ReadNextAsync的
返回
值
,但是我不知道如何将任何类型的
值
注入到this.mockFeedIterator.HasMoreResults.Returns(true); 查看AzureCosmosDB开发
浏览 58
提问于2019-09-29
得票数 5
回答已采纳
1
回答
使用out参数在
NSubstitute
模拟
方法
中
返回
不同的
值
、
、
给出了一种
方法
来模仿..。public bool TryReceive(out T message, TimeSpan millisecondsToWait) 但是,如果我使用
NSubstitute
提供I
浏览 7
提问于2016-06-28
得票数 2
回答已采纳
1
回答
需要
列表
的模拟
方法
、
、
、
我有一个
方法
,它需要一个字符串集合,并且我想模拟它: bool DoSomething(IEnumerable<string> myList) { ... } 我想用以下项模拟对该
方法
的任何集合的每次调用:["DLKM"],无论集合的类型是数组还是
列表
或其他任何类型。因此,我使用
NSubstitute
创建了一个参数匹配器: var modellarten = Arg.Is<IEnumerable<string>>(x => !mock = Substitute.
浏览 10
提问于2020-04-24
得票数 0
回答已采纳
1
回答
参数匹配在
NSubstitute
中不能正常工作
、
、
、
、
我有这段代码,无论如何我都不能让httpClient
返回
字符串响应。Console.WriteLine(await httpClient.PostAsync("/login", new StringContent(string.Empty)) == null); // Trueprivate HttpResponseMessage StringResponse(string content) var respo
浏览 2
提问于2016-09-30
得票数 4
回答已采纳
1
回答
如何利用
NSubstitute
监视
方法
返回
值
、
、
、
我想在
NSubstitute
中监视模拟接口的模拟
方法
的
返回
值
。我得到了Received函数的
返回
值
,但是它总是
返回
null。
浏览 0
提问于2019-06-09
得票数 0
回答已采纳
1
回答
使用
NSubstitute
、AutoFixture和AutoFixture.AutoNSubstitute替换
方法
返回
、
、
我试图使用
NSubstitute
(1.8.2)、AutoFixture (3.33)和AutoFixture.AutoNSubstitute (3.33)如下:这是poco (
从
我们的实际模型简化)。但是,如果出现以下错误,则会失败:
NSubstitute
.Exceptions.CouldNotSetReturnDueToNoLastCallException:找不
浏览 2
提问于2015-09-07
得票数 2
回答已采纳
1
回答
响应
多个
调用的
NSubstitute
Received()
我有一个用
NSubstitute
伪造的对象,它有一个被调用两次的
方法
。我想验证该
方法
是否确实被调用了两次(而且只被调用了两次)。我在文档和谷歌上翻了翻,但一无所获。任何帮助都将不胜感激。谢谢。
浏览 3
提问于2011-11-05
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python列表有什么内置函数可以使用,怎么使用这些函数
第一卷深入了解Python内置函数,讲解内置函数都有什么作用
python列表元素增删和排序方法
想要学好Python,你得牢牢掌握这个常用数据结构
Python之高阶函数
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券