腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Moq
在
第二次
验证
时
未
执行
任何
调用
c#
、
asynchronous
、
xamarin.forms
、
nunit
、
moq
我正在使用NUnit和
Moq
来测试一些简单的类。 当我运行测试
时
,它在
第二次
moq
验证
检查
时
失败。奇怪的是,我
在
一个类似的类中做了完全相同的事情,而且运行得很好。我也
在
寻找类似的问题,但似乎只找到了返回异步任务的答案。 如果我交换了
在
实际类中测试的方法
调用
的顺序,那么首先
调用
的是PushAsync方法,然后是PostStats
验证
失败。这会让我认为它只能做一次
验证
浏览 20
提问于2019-02-25
得票数 3
回答已采纳
2
回答
Moq
-
验证
是否
未
调用
任何
方法
unit-testing
、
mocking
、
moq
这是我
在
ASP.NET MVC项目中的一个控制器上使用NUnit和
Moq
进行的单元测试:public void Create_job_with_modelstate_errors_failsPostDto>()), Times.Never());this.postService.VerifyNoMethodsCalled(); ...as我唯一感兴趣的是我的控制器不会
调用
服务上的
任何
方法使用
Moq
可以做到这点吗?
浏览 1
提问于2010-07-04
得票数 46
回答已采纳
1
回答
检查对方法的
调用
是否是从使用
Moq
的另一个方法发出的
c#
、
unit-testing
、
moq
我是
Moq
的新手,我不确定这是否可能,但是假设我有一个名为GeneratedHashedAndSaltedPassword()的方法,并且我从名为CheckUsersPassword()的方法
调用
该方法,我是否有机会从单元测试
Moq
表达式中编写如下内容:
验证
GeneratedHashedAndSaltedPassword是否从CheckUsersPassword方法
调用
?如果在没有
任何
异常的情况下
调用
GeneratedHashedAndSaltedPassword方法,
浏览 3
提问于2016-09-14
得票数 0
回答已采纳
1
回答
我可以
在
MockBehavior.Loose中使用
moq
的InSequence()吗?
c#
、
mocking
、
moq
我试图
执行
后续的
调用
验证
,我发现
moq
支持InSequence()方法,例如:validator.InSequence(s).m.Send(It.IsAny<Frame>()));然而,这似乎只有
在
我将mock behavior指定为"strict“<em
浏览 0
提问于2012-02-07
得票数 9
回答已采纳
1
回答
如何判断`VerifyAll`断言哪个安装失败?
moq
、
automocking
在
调试单元测试
时
,它会按预期工作并返回值。但在断言中,它仍然抛出false。 因此,我不能理解为什么VerifyAll总是抛出false?如何找出哪个安装程序未通过VerifyAll断言?
浏览 7
提问于2019-05-31
得票数 0
1
回答
什么是FakeItEasy等价于
Moq
VerifyNoOtherCalls()方法
c#
、
moq
、
fakeiteasy
我目前是一个
Moq
用户,我正在研究其他的模拟框架。 当单元测试
时
,我经常
调用
_mock.VerifyNoOtherCalls(),这样我就可以确定除了我已经
验证
过的交互之外,没有
任何
意外的交互。
浏览 1
提问于2018-10-26
得票数 5
回答已采纳
3
回答
验证
是否用
moq
调用
linq扩展方法
c#
、
linq
、
unit-testing
、
moq
.Select(c => c.City.ToUpper()) }我得到了 对非虚拟(
在
VB中可重写)成员的无效
验证
:X => x.All().OrderBy(c => c.City
浏览 2
提问于2014-12-08
得票数 2
回答已采纳
1
回答
当用作基类/接口
时
验证
Moq
方法
调用
c#
、
unit-testing
、
mocking
、
moq
、
assert
我正在尝试
验证
实现以下接口的
Moq
上的方法
调用
,但它与
调用
不匹配。entity);{}IDataAccess`1.Update(blah.names
浏览 2
提问于2015-09-18
得票数 3
回答已采纳
3
回答
如何在方法
调用
后
验证
方法参数?
c#
、
mocking
、
moq
那么如何
验证
arg.Prop1 ==的“完成”呢?
浏览 5
提问于2009-12-19
得票数 0
回答已采纳
2
回答
带Saboteurs的Ninject
ninject
、
ninject-extensions
、
ninject-mockingkernel
当您想要获得一个具有各种依赖项的对象
时
,这是非常有用的,但是您知道您的代码应该只与其中的一些对象交互。如果不显式地Bind依赖项(通过ToMock等),那么它应该返回一个对象,该对象
在
第一次与异常交互
时
抛出异常。这已经存在了吗?
浏览 10
提问于2014-08-13
得票数 0
回答已采纳
1
回答
如何
验证
模拟对象是“获取”的?
c#
、
visual-studio
、
unit-testing
、
nunit
、
moq
would like to assert that _validationDict was indeed assigned to another variable or "gotten"}
在
我的单元测试中
浏览 1
提问于2016-09-01
得票数 1
回答已采纳
2
回答
用
Moq
校验防止长时间Visual测试跟踪输出
visual-studio
、
unit-testing
、
moq
、
test-explorer
我希望使用
Moq
的
验证
方法来
验证
是否
调用
了一个方法。我的部分测试涉及循环相当多的时间,在此期间,除了我想
验证
的方法之外,我的模拟对象上的许多其他方法都被
调用
。如果
验证
断言失败,则在相关测试的输出窗格中,除了有关
验证
失败原因的错误消息外,还列出在模拟对象上进行的每一次其他
调用
,这些
调用
延伸到1000s行。这使得Test窗口
在
加载完整的异常详细信息之前变得非常滞后,有时需要几分钟。 是否有
任何<
浏览 2
提问于2020-07-08
得票数 1
回答已采纳
1
回答
添加新数据后,
Moq
不
验证
DbSet和DbContext上的操作
c#
、
moq
、
xunit
我使用
Moq
进行了以下xunit测试public async void Add_Valid() // Arrange
在
模拟上期望
调用
一次,但为0次:m => m.Add(It.IsAny())Mock<DbSet:1> (m):不
执行
调用
。当我删除DbSet
验证
行并只要求
验证
Db
浏览 3
提问于2020-09-09
得票数 0
回答已采纳
1
回答
moq
:如何在生成的代理中设置构造函数的行为?
.net
、
unit-testing
、
mocking
、
moq
从它派生
时
,我
在
派生类的构造函数中
调用
受保护的方法。WotsitOutputter() Write(x => x.Property1.ToString()); }该模式与
在
FluentValidation中创建
验证
器类相同: 我希望
Moq
创建一个派生自AbstractOutputter的类,以便单元测试它如何响应对Write()的各种
调用
排列。Mock
浏览 1
提问于2012-09-10
得票数 1
回答已采纳
1
回答
使用SetupSet‘遗忘’方法设置
c#
、
unit-testing
、
moq
当我尝试用
Moq
解决另一种情况
时
,我尝试使用SetupSet来解决。这揭示了另一个潜在的问题。 当我
在
属性上使用SetupSet和在方法上使用安装
时
,
Moq
似乎“忘记”了方法上的设置已经完成。
在
方法ExecuteMe()中抛出,它证明即使存在设置(x => x.ExecuteMe())也
执行
了方法ExecuteMe()。另外两个单元测试通过(显然不
执行
ExecuteMe())。我甚至试图
在
ExecuteMe()的设置上添加一个回
浏览 1
提问于2017-07-28
得票数 4
回答已采纳
2
回答
将Pex与
MoQ
集成
mocking
、
moq
、
pex-and-moles
谁能给我指出一个资源,展示了Pex如何与
MoQ
结合使用的示例?谢谢
浏览 1
提问于2010-06-18
得票数 5
1
回答
Moq
Verify无法匹配已更改对象上的重复方法
调用
callback
、
installation
、
moq
、
verify
我需要测试存储库Save()方法是否对相同的对象
调用
了两次,但是对象的属性
在
两次
调用
之间发生了变化。22)), Times.Once);
在
执行
测试
时
然而,第一次
验证
失败,因为
Moq
认为它被
调用
了两次,而
第二次
验证
失败
浏览 2
提问于2014-02-20
得票数 1
1
回答
moq
-如果类允许异常,如何
验证
方法未被
调用
c#
、
unit-testing
、
moq
我正在尝试使用
Moq
测试一个相当复杂的类,但遇到了一个问题。我正在尝试
验证
一个方法没有被
调用
,通常通过设置MockBehavior.Strict很容易做到这一点,但是在这里,这个类有它自己的错误报告机制,所以它接受了
Moq
抛出的异常。测试结束
时
的.VerifyAll方法也通过了测试,这真的很奇怪。这是
Moq
中的一个bug吗?有什么变通方法吗?我还尝试在这个方法上设置一个回调,并在其中
执行
Assert.Fail,但由于它也被吞噬了,测试框架(VS2008内置测试)没有收到
浏览 0
提问于2009-09-18
得票数 8
回答已采纳
2
回答
重新创建用于测试的passes参数
c#
、
unit-testing
、
mocking
、
moq
repository.Items_Add(i); }Items_Add是一个空函数,它只检查实体框架,看看传递的项是否需要添加或附加/修改,并
执行
适当的工作我想使用
Moq
来
验证
是否已经
调用
了"Items_Add“,并使用了预期的对象。但是,如果我
在
测试中这样做:public void Assert_AddItem_AddsValidItem Mock<IRe
浏览 3
提问于2014-05-06
得票数 3
回答已采纳
2
回答
验证
是否使用
Moq
调用
了void方法
c#
、
unit-testing
、
moq
为了进行单元测试,我创建了一个接口,以便它可以使用
Moq
进行模拟;到目前为止,这一切都很棒。然而,当我尝试测试我的方法是否已经被
调用
时,我遇到了困难。m.AddSlides(1)).Verifiable(); mockPPT.VerifyAll();然而,当我打电话给AddSlides()
时
,我有一种感觉--这是因为我试图
在
接口上
调用
一个方法,尽管我不确定,因为我
在
mockPPT.Object.AddSlid
浏览 7
提问于2016-02-29
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Moq-其它
Palo Alto防火墙远程代码执行漏洞分析
Python匿名函数:lambda表达式
关于南通=泉州=珠海新开航线的运行提示
Vue-router导航守卫的使用
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券