腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
模拟
嵌入
到
某些
对象
中
的
API
调用
,
并
根据
对象
中
的
输入
更改
行为
python
、
pytest-mock
这是向提出
的
问题
的
延续,但具有比最初要求
的
更复杂
的
模式。我
的
主要目的是
根据
传递给
调用
者
的
值来
模拟
API
调用
。
API
调用
不知道传递给
调用
者
的
值,但需要提供正确
的
行为
,以便
调用
者可以进行全面测试。我正在用时间来决定我想要哪种
行为
。给定一个
对象
:
浏览 15
提问于2021-05-12
得票数 0
回答已采纳
2
回答
这个代码是可测试
的
吗?
unit-testing
、
testing
、
mockito
、
tdd
this.b = a.someLogicMethod();}private Class d; 这个代码是可测试
的
吗如果不是,我应该
更改
什么以使其可测试,
并
通过
对象
a
的
方法来保持b
的
初始化,这是作为类构造函数
的
一个参数。我想把我
的
classB
的
对象
(我在测试类
中
创建
的
)传递给change类,
浏览 2
提问于2017-11-17
得票数 1
1
回答
grails升级2.2 -> 2.3.7后斯波克测试失败
unit-testing
、
grails
、
spock
我有一个带有几个静态方法
的
命令
对象
,这些方法访问其他域
对象
。serialReference) {} 此方法由命令
对象
上
的
验证约束
调用
在单元测试
中
,我
模拟
这种
行为
。尽管从验证器
调用
它时进行了
模拟
,但它似乎是在尝试
调用</
浏览 5
提问于2014-07-03
得票数 1
1
回答
rails
中
的
模拟
和存根实例
ruby-on-rails
、
ruby
、
unit-testing
、
rspec
有足够
的
questions与此主题相关,但没有一个提供practial示例,
并
引用了不同之处。
模拟
是更具体和
对象
相关
的
:如果传递
某些
参数,则
对象</em
浏览 0
提问于2014-08-11
得票数 2
1
回答
我是否可以使用EXPECT_CALL来验证
模拟
对象
的
构造函数是否在特定时间
调用
了成员函数?
c++
、
googletest
、
googlemock
我有一个类,它
的
构造函数
调用
一个成员函数,然后
调用
其他成员函数。我想使用GMock创建一个
模拟
类,
并
验证在构造
模拟
类
对象
时,这些成员函数在构造过程
中
每
调用
一次。但我注意
到
以下困境: 一方面,
根据
GMock
的
,"Google需要在
调用
模拟
函数之前设置期望,否则
行为
就没有定义。“因此,在执行
对象
<em
浏览 0
提问于2019-07-11
得票数 0
2
回答
TDD/BDD:用期望嘲弄:糟糕?
unit-testing
、
tdd
、
bdd
、
mocking
是否以下列方式使用
模拟
是个坏主意:甚至只是编写
模拟
,如果/在请求时将值返回到被测试
的
主题。我怀疑
的
原因是:它将SUT与实现联系在一起,因为当SUT
的
实现发生变化时,测试将需要
更改
,即使它所需
的
行为
是相同
的
。 我看到了一种选择:只需传递它将要使用
的
实际协作
对象</em
浏览 0
提问于2015-10-13
得票数 -2
回答已采纳
5
回答
为什么要使用
模拟
框架,而不是手动滚动
模拟
?
mocking
目前我正在读一本书(专业
的
ASP.Net框架)。 return mockProductsRepos.Object;在模型层
中
,事实是,我看不到使用这个moq框架
的
好处。为什么我们不只使用我们
的
FakeRepository?或者清除我们
的
FakeRepository并在上面添加假冒产品?一开始,我认为mo
浏览 0
提问于2009-12-19
得票数 8
回答已采纳
1
回答
基于Spock交互
的
测试:对方法
的
调用
太少
unit-testing
、
grails
、
groovy
、
spock
下面我有一个非常简单
的
方法。它
调用
另一个软删除
API
键
的
方法,然后
调用
另一个方法来创建一个新
的
方法
并
返回它。 测试也在下面,它只检查这两个方法是否被正确
调用
。但是,在这两种方法上仍然得到0
调用
错误。AuthApiKeyPair apiKeyPair = AuthApiKeyPair.build(acquirerId: 123, source: PaymentSource.BOARDING_
API
, label:
浏览 0
提问于2018-06-23
得票数 4
回答已采纳
3
回答
如果内部类被定义为顶级类
的
属性,如何重写内部类方法
python
、
inheritance
、
inner-classes
"我想重写内部类b (请不要担心小写
的
名字)
行为
。比方说,我想要添加一个新方法,或者想要
更改
一个现有方法,比如: class b(A.b): b = property(b) 现在,如果我将C
的
对象
创建为c = C(),
并
调用
c.b,我将
浏览 1
提问于2010-04-23
得票数 0
4
回答
如何使
模拟
对象
与目标
对象
保持同步
unit-testing
、
version-control
、
junit
、
mocking
我问
的
是
模拟
对象
管理,不管具体
的
实现是什么(EasyMock,
模拟
对象
等)。 我一直不愿意在我
的
单元测试中使用
模拟
对象
,原因如下:
模拟
对象
的
行为
必须反映被
模拟
对象
的
行为
。如果被
模拟
对象
的
行为
发生了变化,我们也将不得不改变<
浏览 0
提问于2011-03-07
得票数 6
2
回答
如何用phpunit测试IMAP操作?
mocking
、
phpunit
、
imap
我刚开始测试和使用一个系统(用PHP编写),它从IMAP服务器获取电子邮件,调查消息,然后
根据
邮件
的
内容将它们移动到不同
的
邮箱。 我还没有决定任何IMAP库。自动化单元测试
的
最佳方法是什么?在没有真正
的
服务器
的
情况下,我应该
模拟
所有必要
的
对象
来测试自动化过程吗?如果所有
对象
都被
模拟
,并且我想测试邮箱
对象
(例如,如果消息被移动),那么我只有一个
模拟
对象</e
浏览 1
提问于2018-06-08
得票数 1
回答已采纳
11
回答
在运行时
更改
对象
的
行为
c++
如何在运行时改变
对象
的
行为
?(使用C++)double operate(double a, double b){} 用户将为a和b提供一些
输入
值,
并
选择要执行
的
操作。考虑
到
它
的
输入
,我所能做
的
就是实例化Operator
并</em
浏览 1
提问于2009-04-08
得票数 4
2
回答
通过BDD编写
的
测试
的
正确
的
常规名称是什么?
automated-testing
、
unit-tests
、
bdd
、
integration-testing
、
tdd
如果我有一个类/
对象
/组件,并且我直接测试它
的
API
,在完全隔离状态下,
模拟
/固执它所依赖
的
任何复杂参数,那么它就是一个单元测试。如果我有一个由类/
对象
/组件、用户界面和各种各样
的
应用程序组成
的
整个应用程序,并且我在一定
的
过程
中
测试它
的
行为
(没有部分被嘲弄/存根),那么它被称为端
到
端测试。如果我实现了一个
浏览 0
提问于2017-01-17
得票数 1
1
回答
如何让jasmine测试忽略parent.window上
的
某些
东西?
angularjs
、
typescript
、
jasmine
我有一个在iframed窗口中运行
的
Typescript/Angular应用程序。在应用程序
中
,我使用模块来格式化和验证我们
的
电话号码
输入
。在没有iframe
的
情况下在本地测试应用程序时,我能够成功地
调用
如下方法(请注意,周围
的
窗口只是为了满足Typescript编译器: (<any>window).intlTelInputUtils.getExtension(phoneNumber.userInput, phoneNumber.countryCo
浏览 0
提问于2016-09-06
得票数 0
1
回答
被测
对象
的
模拟
方法
mocking
、
tdd
、
bdd
最近我一直在写一些
对象
,其中一个方法
的
行为
有时包括在特定条件下
调用
另一个它自己
的
方法。为了测试这一点,我一直在
模拟
对象
自身
调用
的
方法,因为它可以更容易地覆盖代码
中
的
每个分支,而不会出现组合爆炸。测试前两个方法
的
行为
很简单;我
模拟
了它们各自对@dataSource
的
调用
,
并
断言它们以正确
浏览 4
提问于2013-05-03
得票数 3
回答已采纳
1
回答
如何在父级
中
获取数组
的
正确
对象
api
、
vue.js
、
vue-component
、
emit
在我
的
应用程序
中
,我有一个父组件,它查询
api
以填充
对象
数组。然后使用v-for循环将这些具有不同属性
的
对象
传递给多个子组件。在一个子组件
中
,我可以通过一个带有文本
输入
的
表单来编辑
对象
的
某些
属性。使用@change,我将其发送到父
对象
,这样我就可以在那里编辑
对象
并将其发布
到
api
。但是,如何在数组中找到正确<e
浏览 13
提问于2020-01-11
得票数 1
2
回答
Mockito
中
的
条件存根给定多个方法
的
调用
顺序
java
、
mockito
是否有一种干净
的
方法可以
根据
其他方法
的
调用
来
更改
模拟
的
方法
行为
?测试
中
的
代码示例,service将在测试中被Mockito
模拟
: Bar b = service.retrieveById(id); boolean,,除非
调用
了。在这种简单
的
情况下,链接
行为
可以工作,但它会考虑
浏览 0
提问于2018-10-04
得票数 1
回答已采纳
1
回答
如何在单元测试
中
验证内部方法被
调用
?
unit-testing
、
mocking
我通常通过在方法运行后验证
对象
的
状态来进行单元测试,但在
某些
情况下,我需要测试
行为
,而不是最终状态。 例如,我需要添加一些代码来降低执行速度过快
的
方法
的
速度。我知道我们可以通过
模拟
对象
来测试
行为
,但通常我们不
模拟
被测试
的
对象
,只
模拟
合作者。那么,我如何在单元测试
中
验证myObject.MyMethod是否
调用
了例如10次myOb
浏览 1
提问于2013-11-06
得票数 0
4
回答
使用Moq等
的
好处
.net
、
unit-testing
、
repository
、
moq
我遇到过一些关于使用Moq进行单元测试
的
参考。但在看过moq
的
wiki示例后,我真的看不出创建一个
模拟
存储库有什么好处。我是不是漏掉了什么。下面是我创建
的
一个
模拟
存储库
的
示例。
浏览 1
提问于2012-06-26
得票数 3
回答已采纳
2
回答
使用mock框架来做其他事情,而不是单元测试?
unit-testing
、
testing
、
mocking
模拟
框架是否只支持编写单元测试,或者开发人员是否会在其他情况下使用它们? 在测试区域之外是否存在它们有用
的
情况?
浏览 2
提问于2013-04-28
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券