腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
NSubstitute
- mock
在
返回空
的
方法
中
抛出
异常
、
、
、
、
使用
NSubstitute
,如何
模拟
在返回空
的
方法
中
抛出
的
异常
? void Add(); 下面是
NSubstitute
文档如何
模拟
为空返回类型
抛出
异常
。
浏览 0
提问于2017-06-02
得票数 6
1
回答
使用
NSubstitute
模拟
一个
在
出错
时
抛出
异常
的
方法
、
、
、
我已经
在
我
的
.NET核心应用程序中实现了
一个
服务,我调用它来验证我
的
模型。不幸
的
是,这个服务(不是我
的
)
在
它无效
的
时候会
抛出
一个
异常
,如果它是有效
的
(因为它是
一个
void
方法
),它会简单地返回
一个
200OK。return false;我正在尝试
模拟
ValidateAsync内部
的
浏览 17
提问于2018-08-13
得票数 1
回答已采纳
3
回答
NSubstitute
-
模拟
返回任务
的
方法
中
抛出
异常
、
、
、
、
使用
,如何
模拟
在返回任务
的
方法
中
抛出
的
异常
?假设我们
的
方法
签名看起来像这样:下面是
NSubstitute
文档对非空返回类型
抛出
异常
的
模拟
说明。
浏览 1
提问于2016-07-13
得票数 26
回答已采纳
1
回答
如何对布尔值进行断言以确认导致
在
C#中引发
异常
?
、
、
、
我正在为我
的
应用程序编写我
的
单元测试,并且我试图确保
异常
是我
的
服务之一。该
异常
是基于真/假条件
抛出
的
,但我不知道如何使其工作。我
在
我
的
单元测试中
使用
NSubstitute
来
模拟
,
在
测试框架中
使用
MSTest。 _sut.CheckFil
浏览 8
提问于2022-05-10
得票数 0
1
回答
抛出
参数以外
的
异常
的
NSubstitute
条件
、
、
我
使用
NSubstitute
来
模拟
被测试
的
方法
使用
的
类。这个
模拟
的
类可能在某些情况下
抛出
特定
的
异常
。 我正在测试
的
方法
有一些“重试”逻辑,当它捕捉到这个
异常
时
,它会执行这个逻辑。我
在
试着测试这个重试逻辑。因此,我需要这个
模拟
类
的
特定
方法
来<
浏览 4
提问于2015-02-02
得票数 0
回答已采纳
1
回答
用
NSubstitute
模拟
一个
方法
两次,首先
抛出错
误,然后返回同
一个
被调用
的
签名请求
的
值。
、
我想用
NSubstitute
两次
模拟
一个
方法
,首先
抛出错
误,然后返回同
一个
被调用
的
签名请求
的
值。,我希望第
一个
调用应该
抛出
一个
异常
,第二个调用应该返回dto。两个调用对于参数都具有相同
的
值。 我
使用
NSubstitute
来
模拟
xunit测试中
的
依赖项。Returns(new MyDto());
浏览 3
提问于2020-06-29
得票数 2
回答已采纳
1
回答
模拟
,
使用
NSubstitute
,实体框架FirstOrDefualtAscync
方法
抛出
异常
、
、
、
我正在尝试通过
模拟
来编写单元测试。我
的
测试是
模拟
使用
FirstOrDefaultAsync
方法
的
GetAll
方法
。如果我将FirstOrDefaultAsync更改为FirstOrDefault,我
的
测试可以正常工作,但当我放回FirstOrDefaultAsync
时
,它总是失败。我
的
单元测试代码如下public async Task GetAsync_WithUser_ReturnsOk
浏览 2
提问于2016-10-15
得票数 0
2
回答
模拟
NHibernate会话上
的
查询
时
,
NSubstitute
抛出
CouldNotSetReturnDueToTypeMismatchException
、
、
、
我有
一个
存储库,它提供了
一个
GetAll
方法
,它再次调用NHibernate
的
ISession实例上
的
Query扩展
方法
。sut.GetAll(); }
在
_fixture.Session.Query().Returns(productList)语句中,
NSubsti
浏览 1
提问于2014-09-16
得票数 2
1
回答
NSubstitute
CouldNotSetReturnDueToNoLastCallException
我
使用
NSubstitute
通过PartsOf()
方法
模拟
一个
类(我需要一些
方法
来工作)。看起来是这样
的
:mock.Start().Returns(void);
一个
很简单
的
代码,类似于NSub妓女文档中
的
代码,但是我得到了这个
异常
:"An exception of type
浏览 9
提问于2015-03-14
得票数 7
回答已采纳
1
回答
有没有办法用
NSubstitute
获取类返回值上
的
递归
模拟
?
、
、
NSubstitute
在其中这样说 TestMethod:MyMethod(unity); } “解
浏览 1
提问于2012-05-15
得票数 0
回答已采纳
1
回答
C#
使用
moq从异步
方法
抛出
异常
、
、
我将Moq库与nunit一起用作
一个
模拟
框架。我很难弄清楚如何设置
模拟
对象以从返回任务
的
异步
方法
中
抛出
异常
。 任何帮助都是非常感谢
的
。
浏览 0
提问于2016-08-13
得票数 5
1
回答
无法确定要
使用
的
参数规范
、
、
我和
NSubstitute
有个问题。=> RepCycleDeliveries.Add((ReportingCycleDelivery)x[0]));
NSubs
浏览 2
提问于2013-03-14
得票数 2
回答已采纳
2
回答
NSubstitute
中参数值
的
变化
、
我有
一个
可以用
NSubstitute
模拟
的
方法
:
使用
它
的
测试
方法
向该
方法
发送2 SqlParameters。VoerStoredProcedureUit应该改变这些参数
的
值,这样被测试
的
方法
就可以提取这些参
浏览 5
提问于2015-06-26
得票数 1
回答已采纳
1
回答
尽管
使用
内部构造函数,但允许
使用
NSubstitute
创建Sitecore数据库
、
我
在
NSubstitute
类实例化中发现了
一个
奇怪
的
异常
。
使用
Sitecore 8.1更新3 Sitecore.Kernell.dll
时
,以下测试通过:public void CanCreateSubstituteDatabase() {我已经确认这不是
NSubstitute
的
正常行为。
NSubstitute
在
一个
单独
的
库中实例化它
时</e
浏览 0
提问于2016-08-13
得票数 2
回答已采纳
2
回答
如何用Object.ToString代替
NSubstitute
?
、
当我尝试
使用
NSubstitute
1.7.1.0来定义 (这是
一个
虚拟
方法
)
的
行为时,
NSubstitute
会
抛出
一个
异常
。;}
NSubstitute
.Exceptions.Coul
浏览 3
提问于2014-02-14
得票数 11
回答已采纳
1
回答
使用
IFlurl
模拟
NSubstitute
库
方法
将引发空引用
异常
、
、
、
、
我正在
使用
,并试图对下面的代码进行单元测试:{ public async Task<T> Request<T>(IFlurlRequest,如果flurlRequest
抛出
HttpFlurlException类型
的
异常
,那么它将
抛出
MyCustomException。我
的
想法是
使用
moq flurlrequest并
抛出
一个
异常
。这就
浏览 0
提问于2018-11-29
得票数 0
回答已采纳
1
回答
在
代码中(而不是
在
测试中)
使用
NSubstitute
(或允许
模拟
的
其他测试框架)是
一个
很好
的
实践吗?
、
、
、
、
我在业务逻辑(测试类之外)中面对
NSubstitute
的
使用
:当您需要
模拟
某个类(接口)
时
,我习惯于
在
测试类中
使用
NSubstitute
。但是
在
测试类之外
使用
NSubstitute
使我感到困惑。它
的
位置对吗?像依赖注入容器一样
使用
NSubstitute
浏览 0
提问于2018-11-15
得票数 0
1
回答
访问引用类型参数上不同属性
的
方法
上
的
多个
NSubstitute
调用配置(以避免NullReferenceException)
、
、
、
、
我有以下
使用
NSubstitute
的
测试代码:public void Test() var foo = Substitute.For<IFoo>();} {} {} System.NullReferenceException:
浏览 0
提问于2018-12-18
得票数 0
2
回答
不能用用RedisResult返回StackExchange.Redis
的
方法
来测试类
、
、
(LuaScript script, object parameters);我有
一个
调用ScriptEvaluate
的
方法
{public void Test() _foo = new Foo(Substitute.ForVersion=0.0.0.0,Culture=neutral,PublicKe
浏览 2
提问于2020-03-17
得票数 2
回答已采纳
1
回答
无法从cron选项卡在
模拟
器上运行脚本
、
、
我们
在
MAC OSX 10.7.3上
使用
了用于移动自动化
的
sikuli工具。我写了
一个
shell脚本来打开
模拟
器并在
模拟
器上运行脚本 /Users/ezprintsqa/Downloads/FoneMonkey/bin/iphonesim launchsikuli-ide.sh -r /Users/ezprintsqa/Downloads/SikuliWorkSpace/Snap
浏览 3
提问于2012-06-06
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券