腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
模拟
对象
-
设置
方法
-
测试
驱动
开发
、
、
、
我正在学习
测试
驱动
开发
,并尝试使用Moq库进行
模拟
。Mock类的Setup
方法
的作用是什么?
浏览 0
提问于2010-07-05
得票数 42
3
回答
测试
驱动
开发
-
模拟
对象
、
、
我正在尝试使用TDD
开发
我的第一个项目。在这种情况下,我必须在我的应用程序代码之前编写
测试
用例。在我的
测试
用例中,我有一些
模拟
对象
。我想知道在代码创建之前是否也必须编写
模拟
对象
的期望。在编写真正的代码之前,我如何设想必须调用的
方法
?(我将Java与JUnit和Jmock结合使用)
浏览 3
提问于2013-10-30
得票数 2
回答已采纳
2
回答
偏爱集成
测试
而不是单元
测试
是错误的吗?
、
、
我们正在运行一个项目,在
开发
开始很长一段时间后,我们开始采用
测试
驱动
设计。 我们有单元
测试
和集成
测试
。集成
测试
在实际数据库上运行,在运行
测试
之前在已知状态下进行初始化。当我们编写
测试
时,我们开始注意到,即使是那些可以以“标准方式”进行
测试
的类,在隔离&使用
模拟
对象
时,它实际上已经变得更快、更简洁(阅读:更短、更容易理解的代码),只使用直接与数据库对话的真实
对象
/服
浏览 1
提问于2012-07-24
得票数 3
回答已采纳
3
回答
如何设计一个C++应用程序,使
模拟
对象
最容易使用?
、
我从未使用
测试
驱动
开发
进行过
开发
,也从未使用过
模拟
对象
进行单元
测试
。我总是对不包含应用程序其他方面的简单
对象
进行单元
测试
,然后转移到不太简单的
对象
,这些
对象
只引用已经进行了单元
测试
的
对象
。这会一直持续到最终的“单元”
测试
成为组件
测试
。例如,在我的代
浏览 0
提问于2009-09-14
得票数 3
回答已采纳
4
回答
测试
驱动
开发
:.NET遵循
测试
驱动
开发
原则,
模拟
/不
模拟
?
、
、
、
我写了一个
测试
将一个新用户插入到数据库中。插入新用户是在MyService类上调用的,因此我继续创建了mytest。它失败了,我开始在我的MyService类上实现我的CreateUser
方法
。所以我想我应该使用一个
模拟
框架来
模拟
这个Repository类,但是这是正确的
方法
吗? 这意味着我必须更改我的
测试
,以便真正为我的用户存储库创建一个mock。但是这是推荐的吗?我最初编写了我的
测试
并使其失败,现在我意识到我需要一个存储库,并且需要
模拟
它,所以我必
浏览 0
提问于2013-06-26
得票数 4
回答已采纳
2
回答
如何初始化单元
测试
设备
驱动
程序?
、
、
我正在用C编写一个IMU设备
驱动
程序,使用
测试
驱动
的
开发
方法
.作为
驱动
程序的一部分,我将带有用户选择的配置
设置
的结构传递给初始化函数,该函数通过写入设备的各个寄存器来配置设备。使用我对James的“嵌入式C
测试
驱动
开发
”()一书中描述的
方法
的解释,我最终编写了一系列
测试
,这些
测试
基本上
模拟
每个函数调用(因为每个函数调用都是一个SPI_Write(
浏览 0
提问于2018-11-12
得票数 0
1
回答
有没有办法用Mockito来模仿Dart中的一部分物体?
、
、
、
、
我目前正在尝试
开发
测试
驱动
的颤振和飞镖。我有一个
对象
,它有两个
方法
,第一个
方法
执行http调用,第二个
方法
调用第一个
方法
。为了
测试
第一个函数,我
模拟
了该函数的依赖项(即http调用)。现在我想
测试
第二个
方法
,但是我无法找到一种
方法
来
模拟
第一个函数,同时保持
对象
的其余部分不变。因此,我只能再次
模拟
第一个
方
浏览 4
提问于2020-05-27
得票数 9
2
回答
如果数据库中已存在特定条目,如何
测试
[TDD]
、
、
、
、
我是C#的新手,正在学习
测试
驱动
开发
。我看到了mock
对象
的用法,但我被困在搜索像我正在做的东西的日子里,我什么也找不到。 我对单元
测试
的第一条规则是不应该存在两个具有相同属性的特定
对象
。举个例子:假设
对象
是学生,我不能有两个领导者,所以在我的初学者看来,我的
测试
是创建两个学生,并将他们
设置
为领导者。当我坚持第二次时,我会接受一个异常,或者类似这样的东西。嗯,TDD是关于还没有数据项目的,而mock只是为了
模拟
单个实
浏览 7
提问于2019-01-19
得票数 0
回答已采纳
1
回答
Spring
测试
驱动
开发
模拟
、
如果模仿第三方代码是不好的,那么当类依赖于Spring提供的Beans时,编写单元
测试
的最好
方法
是什么?
浏览 13
提问于2017-07-21
得票数 1
2
回答
模拟
网络文件夹,以便在powershell脚本中进行
测试
、
、
有没有办法
模拟
网络
驱动
器,以便在windows上
测试
我的powershell脚本。例如,我有一些文件需要复制到但是在我的
开发
机器上没有这样的
驱动
器。有什么
方法
来
模拟
/
模拟
这个过程,这样我就可以
测试
复制过程了吗?
浏览 7
提问于2019-11-14
得票数 1
回答已采纳
2
回答
如何在AMOP中创建一个没有接口类的
模拟
对象
?
、
、
我只是开始使用
模拟
对象
进行
测试
驱动
的
开发
。我可以用UnitTest++做很长一段时间,但现在我想尽量减少输入,我正在尝试使用AMOP
模拟
框架来进行
模拟
。声明: 但是,我想不出这点。基本用法页面仍然显示一个IInterface类。有人可以不使用接口类来完成这个任务吗?
浏览 3
提问于2010-10-21
得票数 0
回答已采纳
4
回答
哪本书是关于C#治疗Mocks的
测试
驱动
程序
、
、
、
你能推荐一本关于C#的单元
测试
和
测试
开发
的书,其中至少包含一些
模拟
对象
的处理吗? 我看过这个,但它似乎没有提到嘲笑。
浏览 1
提问于2009-05-19
得票数 4
回答已采纳
2
回答
这个只包含静态
方法
的物理集合类是反模式的吗?
、
这些类有公共构造函数,但只包含返回集合的静态
方法
。编辑:我倾向于移除这些物理集合,并将它们的静态
方法
移到数据访问层(UserObjDataService)中。有很多
对象
类型,所以我需要将代码保存在不同的位置,但是它们几乎都在数据层中有一个1到1个工厂
对象
。
浏览 1
提问于2010-03-15
得票数 2
回答已采纳
1
回答
在iPhone上
模拟
发送短消息
、
、
由于在iOS 5.1上使用Xcode 4.3进行调试非常慢,所以在设备上启动/安装应用程序时,我使用的
模拟
器启动速度要快得多。didFinishWithResult: result]; [delegate presentModalViewController:picker animated:YES]; 现在的问题是,当在iOS
模拟
器上执行时是否有一种
方法
可以在MFMessageComposeViewController?仿真器上创建另一个
对象
MyOwnMFMessageComposeView
浏览 1
提问于2012-07-24
得票数 0
回答已采纳
5
回答
在
测试
过程中使用mocking是否值得这样做?
、
、
在本学期,我的教授试图说服我们,为什么在
开发
过程中使用单元
测试
是好的,为什么验证数据(微软应用程序块)是好的,他还告诉我们在无法访问数据库的情况下使用
模拟
(RhinoMocks)来
测试
我们的
方法
。我不得不用mocking做一些单元
测试
,为了让它们工作,我必须手动创建
测试
我的
方法
所需的
对象
层次结构(我花了一段时间来编写我需要的所有东西)。 我想提出的问题是:在生产中使用mocking有用吗?而且,为了用mock
测试
<e
浏览 0
提问于2010-02-19
得票数 5
回答已采纳
5
回答
在TDD中使用“真正的”实用程序类而不是mocking是可以接受的吗?
、
仅仅使用UtilityClass而不是为所有不同的
测试
用例
设置
模拟
,这是可以接受的(假设UtilityClass本身有一组全面的
测试
)吗? 编辑:这是我做了很多
设置
的事情之一。我正在
模拟
一张地图,在不同的位置有不同的
对象
。我的实用程序类中的一个常见
方法
是GetDistanceBetween。我
测试
的
方法
依赖于它们各自的属性对事物产生影响,所以例如,一个选择一个点5个单位内的所有
对象
并且年龄超过3岁的
浏览 2
提问于2010-11-05
得票数 11
回答已采纳
1
回答
静态
方法
是邪恶的,那么为什么Laravel使用如此多的静态调用呢?
、
、
如果您曾经接触过
测试
驱动
的
开发
,特别是在PHP中,那么您可能知道静态
方法
很难
测试
。
模拟
静态调用已被PHPUnit弃用。 怎么做家伙
模拟
静态调用?如果静态对TDD不利,Laravel如何
测试
它的所有静态调用?
浏览 12
提问于2016-08-20
得票数 3
回答已采纳
3
回答
具有不可预测的外部依赖项的单元
测试
代码
、
、
这些仪器中的大多数都是通过基于DCOM的
驱动
程序、串口或启动带有各种参数的专有程序来控制的。有些程序或
驱动
程序包括
模拟
模式,有些则没有。很明显,我的
开发
计算机无法连接到所有的仪器,虽然我可以为
驱动
程序包含
模拟
模式的设备启动虚拟机,但没有实际的仪器,有些东西是无法
测试
的。它是用Java编写的,使用各种库与仪器及其
驱动
程序进行接口。只使用连接实际仪器的
测试
<e
浏览 5
提问于2011-11-02
得票数 6
回答已采纳
2
回答
一个反应性前端应用程序应该进行多少自动化
测试
?
、
、
我是后端
开发
人员,正在
开发
一个非常后端的大型应用程序。因此,大部分业务逻辑都写在后端。在我们的项目中,我们正在考虑对前端进行全面重写。目前,前端代码非常混乱,重构工作需要花费很长时间。没有
测试
。尽管我对代码做出了一些贡献,并且对当前代码的外观有了很好的概述,但我并不是一个前端
开发
人员。在后端,我们有编写
测试
驱动
开发
的良好经验。所以我很自然地通过一些应该是真实的正面发展。如果使用严格的
测试
驱动
方法
会非常麻烦,那么我会考
浏览 0
提问于2021-04-19
得票数 -3
回答已采纳
3
回答
如何在另一个类中
模拟
一个类
、
、
、
.. } }另外,请告诉我如何
模拟
Class3的
对象
。
浏览 0
提问于2016-05-09
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券