腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
测试
工厂
提供
的
类
、
、
我有一段调用
工厂
的
代码,然后使用返回
的
对象。factoryService.GetTheObject(myParam);我正在用Automock编写一个
测试
,在那里我想验证我是否调用了
工厂
,以及我是否尝试使用对象。对于嘲笑
工厂
,我假设我需要它来返回一个实例?.), Times.Once); // This errors 但
浏览 7
提问于2020-05-19
得票数 0
1
回答
TestNG -从TestNG
工厂
运行每个实例作为单独
的
测试
、
、
、
我使用TestNG进行
测试
自动化,同时使用ReportNG进行报告。我使用一个TestNG
工厂
类
为我
的
测试
提供
不同
的
输入。这里我面临
的
问题是,
工厂
提供
的
所有
测试
实例都在同一个
测试
下运行,生成
的
报告显示单个
测试
下
的
所有场景。 我希望将
工厂
提供
的
每个
测试
浏览 4
提问于2017-05-25
得票数 0
1
回答
TestNG @ JUnit 5中
的
工厂
模拟
、
、
在TestNG中,我们可以注释
测试
类
构造函数@Factory注释,并为这个
工厂
指定数据
提供
程序,如下所示:TestNG为数据
提供
程序返回
的
每个对象创建
测试
类
实例。在JUnit 5中,我没有找到与此完全相同
的
特性。我
的
问题是,我
如何
在JUnit 5中复制这种行为? 提前感谢您
的</em
浏览 8
提问于2022-07-12
得票数 0
5
回答
使用
工厂
模式
的
主要目的?
、
有些人推荐java中
的
工厂
模式。我不知道这一点。在java中使用
工厂
模式
的
主要目的是什么,请给我你
的
建议,哪种模式是有用
的
?
浏览 0
提问于2010-03-06
得票数 4
回答已采纳
3
回答
检测到
的
自动释放对象
、
、
我在Objective-C中使用
测试
驱动开发进行iOS和Mac开发,我希望能够编写
测试
来验证我使用
类
工厂
方法创建
的
对象是否返回自动释放对象。
如何
编写
测试
来验证所
提供
的
对象是自动释放
的
?
浏览 4
提问于2012-09-23
得票数 1
1
回答
如何
确保DataProvider只初始化一次而不使用
工厂
?
、
我有一个
测试
类
,其中所有方法都使用相同
的
DataProvider。我想让DataProvider并行化。我不能使用
工厂
方法,因为TestNg中有一个,这使得它对我
的
目的无用。现在,将为使用它
的
每个方法重新计算数据
提供
程序。使用
工厂
可以解决这个问题,只是我需要
工厂
产生
的
测试
类
的
每个实例中
的
所有方法都在同一个线程中运行。TestNG有一个突出
浏览 0
提问于2015-12-07
得票数 0
1
回答
将多个实现绑定到一个接口
、
、
、
我正在看本教程,但不太理解
如何
创建一个
工厂
,该
工厂
可以为我
提供
接口
的
单独实现。new StandardKernel()) { var job = kernel.Get<IJob>();我
的
目标是创建一个
工厂
类
来包装这个IJob内核,这样我就可以根据我是在单元
测试
环境中还是在活动环境中,
提供</em
浏览 3
提问于2012-12-25
得票数 1
回答已采纳
2
回答
模拟在Java中由新操作符创建
的
没有PowerMock特性
的
对象
、
、
我想模拟一个在代码中使用new操作符创建
的
对象。我不想使用PowerMock特性。我怎样才能做到这一点? 为此,我使用了和模式。
浏览 4
提问于2017-04-18
得票数 1
2
回答
Mockito + Spy:
如何
收集返回值
、
、
我得到了一个使用
工厂
来创建某个对象
的
类
。在我
的
单元
测试
中,我想访问
工厂
的
返回值。因为
工厂
是直接传递给
类
的
,并且没有为创建
的
对象
提供
getter,所以我需要拦截从
工厂
返回对象。是否有可能访问
工厂
的
返回值?可能是在利用间谍? 我能看到
的
唯一方法就是模拟
工厂
的
create方法。
浏览 14
提问于2011-08-17
得票数 19
回答已采纳
3
回答
在PHPUnit
提供
程序中使用
工厂
失败
、
、
、
我试图使用模型
工厂
在数据
提供
者中建立模型。如果我在安装方法中或在
测试
中直接使用
工厂
,那么它可以工作,但是如果我试图在数据
提供
程序中使用它,则会得到一个错误: 为MyClassTest::testSomeMethod指定
的
数据
提供
程序无效无法找到默认名称
的
工厂
。编辑: 经过一些调试后,我发现在数据
提供
程序调用之前没有加载
工厂
定义,而是在调用setUp()方法时调用(即定义)它们- -这发生
浏览 4
提问于2017-07-17
得票数 14
回答已采纳
1
回答
使用Junit
测试
函数(ParseToXML、PostMethod)
、
、
、
我想为这个函数编写JUNIT
测试
e.printStackTrace();return returnCode;此代码用于创建xml文件,然后使用postMethod将其发送到服务器 Junit必须
测试
浏览 1
提问于2012-04-13
得票数 0
1
回答
当使用依赖项注入时,
如何
在运行时创建I/O类型(例如文件)
、
值类型可以新建,但是我们希望在
测试
中模拟/存根
的
I/O类型,所以我们不能直接创建它们。我看到
的
常见解决方案是给
类
某种IOFactory依赖:在生产过程中,我们为生成真实I/O对象
的
类
提供
一个
工厂
;在
测试
中,我们为生成假I/O对象
的
类
提供
一个
工厂
。我不喜欢
的
是,不仅要创建模拟/存根I/O类
浏览 1
提问于2014-04-16
得票数 0
回答已采纳
1
回答
匿名
类
Junit
、
call() throws Exception { return 1; }; ....有人请建议
如何
编写
浏览 1
提问于2016-07-08
得票数 1
1
回答
在typescript中从
工厂
接口中选取
类
方法
我有一些使用
工厂
访问
的
类
,
工厂
提供
了4个
类
,
类
提供
了4个方法,总共16个方法,为了最小化依赖(对于单元
测试
中
的
模拟
工厂
),我决定模拟接口分离原则,因此我决定只使用
类
来选择,并且对于它,只使用方法来选择; type getFactory = PickClassFactory<factory, 'a' | 'b', 'get
浏览 16
提问于2021-06-17
得票数 0
1
回答
MSTest/Simple Injector:在创建
的
实例中访问服务引用,以模拟其方法之一
、
、
、
我有一门根据服务而定
的
课程。我已将其登记如下:container.Register<IChild, Child>();[TestMethod]{ var mockCh
浏览 1
提问于2017-09-28
得票数 1
回答已采纳
2
回答
在TDD重构过程中何时编写改进设计
的
测试
?
、
我读过关于红绿重构循环是
如何
工作
的
。我很好
的
写
测试
前
的
代码,并使它从红色到绿色。虽然我有关于重构
的
基本问题:例如:在进行重构时,当我正在改进我
的
设计时,假设我看到了引入
工厂
模式
的
一个很好
的
例子,并在代码中添加了这一点。我
的
测试
可能会变成红色,我试图用这个新
的
改进来修复它。但是我要为这个新
的
工厂
类
编写
测试
浏览 5
提问于2015-01-20
得票数 0
回答已采纳
1
回答
用Microsoft.Azure.Devices.Client.DeviceClient编写可
测试
代码
、
、
Microsoft.Azure.Devices.Client中DeviceClient
类
的
签名是 public sealed class DeviceClient : IDisposable。这并不能说明
如何
为使用客户端
的
类
编写可
测试
代码。客户端依赖于传输层,这听起来很有希望(“让我们
提供
传输,然后在
测试
中模拟它;类似于HttpClient和HttpMessageHandler"),但
工厂
方法DeviceClient.Cre
浏览 0
提问于2018-06-11
得票数 1
3
回答
什么时候
工厂
方法比简单
的
工厂
更好,反之亦然?
、
用我
的
方式阅读Head First设计模式一书。它们之间似乎真的没有太多可供选择
的
。编辑:在Head First
的
叙述中,他们从简单
的
工厂
过渡
浏览 0
提问于2010-06-17
得票数 6
1
回答
如何
截取gmock action
的
返回值
、
、
我正在
测试
一个有
工厂
的
类
。这个
工厂
被google mock嘲笑了。我使用操作和WillByDefault()使被模拟
的
工厂
能够构造示例对象并返回指向它们
的
指针。在
测试
中,我要求我
的
类
使用mocked
工厂
创建一个对象,并返回指向crated对象
的
指针。我希望确保从
类
返回
的
指针与模拟
工厂
返回给
类
<
浏览 27
提问于2019-05-17
得票数 0
回答已采纳
1
回答
如何
用C#代码替换预处理器指令,替代预处理器指令
、
、
、
我们使用
的
是预处理器指令,比如trail和licensed,所以我们有两个用于trail和licensed
的
安装程序。当用户想要从trail升级到许可时,他们必须卸载trail并安装许可,反之亦然。现在我们只想有一个安装程序,这意味着我们想摆脱重新安装应用程序
的
过程,以获得许可,并且只有一个安装程序服务于试用和许可
的
users.so我
的
问题是基于一些许可文件,即DAT文件,我们应该
如何
更改预处理代码与C#代码后,用户升级或降级许可后,更改代码
的
替代方案。如果许可证有任何
浏览 21
提问于2021-09-30
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
app测试如何进行?专业软件测试服务提供商推荐
Liftbridge为NATS提供了类Kafka的日志API
JDK12 版本中String类提供的transform()方法
电商类app如何进行软件测试?有必要进行第三方软件测试吗?
风涌智能:智能工厂的测试与检测
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券