腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
有没有
一种
方法
可以
不
使用
expectEvents
直接
从
测试
夹具
中
测试
事件
?
我正在尝试
测试
一个聚合,并希望断言在fixture之外的
事件
,甚至可能
使用
Hamcrest来评估?
使用
时间戳的示例 fixture.given() .when(new UserCreateCommand("1","test@bob.com")).
expectEvents
(new UserCreatedEvent("1","test@bob.com"); fixture让我
可以</e
浏览 16
提问于2020-11-06
得票数 2
回答已采纳
1
回答
TestActionAttribute在NUnit
中
可以
在
夹具
自己的SetUp
方法
之前运行BeforeTest吗?
、
override void AfterTest(TestDetails testDetails) // Abort transaction}
有没有
一种
在BeforeTest之前运行SetUp的
方
浏览 4
提问于2015-07-10
得票数 10
回答已采纳
1
回答
如何
测试
依赖于时间的聚合?
、
、
通常,当我有一个依赖于时间的类时,我
可以
提供一个重载的构造函数或
方法
,以便能够向该
方法
或类注入时钟并能够
测试
其行为。如果我有一个命令,需要能够将当前时间传递到一个
事件
中
,那么这个命令如何在基于axon的应用程序的聚合
中
工作?,
测试
夹具
为我干净利落地处理了这件事。下面是我的
测试
方法
: @Test testFixture.givenNoPrio
浏览 17
提问于2020-02-02
得票数 1
回答已采纳
1
回答
NUnit
测试
不能并行运行
、
我有这样
一种
情况,我希望
使用
NUnit并行运行
测试
。为此,我
使用
以下属性 [FixtureLifeCycle(LifeCycle.InstancePerTestCase)] { public void Test2() }在我的实际场景
中
,我在一个fixture中有超过200个
测试<
浏览 2
提问于2021-12-02
得票数 0
1
回答
当我有许多SpringBootTest类时,如何有效地
使用
嵌套配置类注入依赖项?
、
、
、
嵌套类的影响范围为
测试
夹具
,影响到
夹具
中
的所有
测试
,但不影响在其他
夹具
中
定义的
测试
。 这提供了对在每个
测试
夹具
中
运行
测试
时注入到组件
中
的依赖项的细粒度控制。这种
方法
的问题在于它需要在每个
测试
夹具
类
中
添加一个嵌套的解析器类。这是不可伸缩的。考虑一个有10个
测试
装置的项目。其中9
浏览 3
提问于2019-10-27
得票数 0
回答已采纳
1
回答
如何在
测试
咖啡馆
中
在每个
夹具
/
测试
之前记录
夹具
/
测试
名称
、
我正在进行一个项目,其中包含了大量的
测试
咖啡馆
测试
,我希望在
测试
运行之前实现对每个
夹具
名称和
测试
的日志记录。我知道我
可以
使用
一个
夹具
的.before()函数,但这意味着我必须修改我们拥有的每一个
测试
。我也知道我
可以
注册全局钩子,但是ctx属性似乎
不
包含任何信息。 是否有
一种
方法
可以
在
不
更改每个
测试
的情况下全局启
浏览 5
提问于2022-10-13
得票数 0
回答已采纳
1
回答
pytest:如何只在加载了某个
夹具
时才执行安装代码
、
、
、
我正在开发基于数据库的烧瓶应用程序(
使用
烧瓶-sqlalchemy)。我
使用
固定装置来定义单个
测试
数据片段。def model_b(db, a): db.session.add(b) return b 虽然它
可以
为每个
测试
对象调用是否有
一种
方法
可以
在每次
测试
之前,在加载所有
夹具
之后运行db.session.commit(
浏览 2
提问于2019-05-06
得票数 3
回答已采纳
1
回答
在ReSharper中
有没有
日志记录来找出
测试
不确定的原因?
、
、
、
我们有非常复杂的派生类结构,这构成了我们的系统/集成
测试
。现在我开始在我的一个
测试
类中
使用
参数化的NUnit TestFixture,ReSharper 6.1.1真的不喜欢它。如果我
直接
从
单元
测试
会话运行
测试
,那么
测试
装置总是被标记为不确定。如果我
从
代码
中
运行
测试
,我会得到相同的结果,但如果我在
测试
夹具
上展开Resharper图标,并只选择一个特定的<
浏览 1
提问于2012-05-14
得票数 12
1
回答
TestCafe
有没有
办法设置默认的浏览器窗口大小?
、
、
、
、
读取CLI Docs时,似乎没有
一种
方法
可以
设置默认浏览器窗口大小。
有没有
办法做到这一点,使每个
测试
或每个
测试
夹具
都不必这样做?我应该指出的是,在每次
测试
中
添加一个resizeWindow调用,甚至在每个
测试
夹具
中
添加一次,都不是一个跨许多
夹具
的可伸缩解决方案,因此“适当的”解决方案应该/将涉及到某种配置,以便只需要设置一次。
浏览 24
提问于2019-08-23
得票数 5
回答已采纳
1
回答
是否有可能强迫Pytest在模块之前执行类
夹具
?
、
、
我
使用
的是Pytest,我有一个场景,其中必须调用fixtureA并在fixtureB之前分配一些东西。test_some_data(setup,some_data):我知道pytest遵循范围层次结构,因此我的类
夹具
不会在模块之前启动setup,some_data):现在我知道Pytest不支持这种语法--所以我做了一些我不太喜欢的事情,我已经将类
中
fixtureA
浏览 6
提问于2022-04-07
得票数 0
2
回答
如何将数据库
测试
装置
从
我的单元
测试
应用程序传输到设备
、
、
、
、
我正在编写一个Android JUnit
测试
,想要复制/重置一个
测试
装置文件(它是一个SQLite数据库文件)。如果我在主应用程序
中
,我知道我
可以
将文件放在assets目录
中
并
使用
getResources().getAssets().open(sourceFile) 但是,这个API似乎不能从ActivityInstrumentationTestCase2类
中
获得。
有没有
一种
简单的
方法
可以
浏览 1
提问于2010-09-25
得票数 5
回答已采纳
1
回答
在共同欺骗
中
,
使用
带有验收
测试
的固定装置的正确
方法
是什么?
、
、
我正在
使用
Yii2,并且希望在我的验收
测试
中
包括一些固定装置。通过单元
测试
,您
可以
将
夹具
特性添加到类
中
,然后
使用
fixtures
方法
返回一个
夹具
数组,然后
从
_before()
方法
调用_before(),
从
_after()
方法
调用$this->unloadFixtures对于Cept验收
测试
,类是不
使用
的,
浏览 1
提问于2017-10-20
得票数 1
回答已采纳
1
回答
当要
使用
基类
测试
派生类的交互时,如何构造单元
测试
、
、
、
我开始按照菲尔·哈克( Phil )建议的方式组织我的单元
测试
。我的
测试
类在
测试
中
每个公共
方法
都有一个嵌套类。嵌套类是
从
外部类派生的,以便继承其设置代码。现在,我想
测试
一个抽象基类和两个派生类的简单层次结构。我希望显式地
测试
每个派生类与基类的交互,而不是
使用
某种模拟派生类
测试
基类。过去,我
使用
一个基本
测试
夹具
和每个派生类
使用
一个派生
夹具<
浏览 3
提问于2013-07-15
得票数 2
1
回答
自定义在单独模块
中
的pytest
夹具
、
、
我在__init__.py
中
定义了一个
夹具
def client():我想在test_abc.py中
使用
这个
夹具
client.get(...) # Throws an error 如何在
测试
方法
中
不
传递对autouse的显式引用,或者
使用
py
浏览 1
提问于2015-07-04
得票数 2
回答已采纳
1
回答
标记Pytest fixture而不是
使用
fixture的所有
测试
有没有
办法在PyTest
夹具
中
定义标记?我
可以
禁用单个
测试
,但不能禁用用于多个
测试
的fixture。(): yield conn 几个
测试
都有这样的一般形式我在 ()上找到了下面的评论:
浏览 8
提问于2019-10-22
得票数 3
1
回答
在并行NUnit
中
运行
夹具
而不是
方法
、
、
、
、
关于
使用
NUnit 3.8.0.0、.NET 4.0和C#的参数化
夹具
和
方法
的
测试
并行化,我遇到了一个问题。我有一个
测试
夹具
,它
使
浏览 5
提问于2017-08-17
得票数 1
回答已采纳
1
回答
非单位参数化TestFixtures与参数设置在运行时?
、
、
我对通过返回IEnumerable的静态
方法
或属性在运行时传递构造函数参数实例化多个
测试
夹具
感兴趣。 在Nunit 2.5
中
,他们引入了参数化
测试
和
测试
夹具
。此外,还
可以
使用
TestCaseSource属性基于属性或
方法
的输出创建多个
测试
用例。这将
使用
实现IEnumerable的
方法
/属性的输出来创建一组
测试
用例,列表
中</em
浏览 0
提问于2010-08-31
得票数 5
回答已采纳
2
回答
在每个
方法
上运行范围为"class“的Pytest
夹具
、
我正在尝试用Pytest创建一个
测试
环境。其思想是将
测试
方法
分组到类
中
。而且,我还想要一个reset
夹具
,它
可以
在特定
方法
或类的所有
方法
之前执行。我遇到的问题是,一旦我将我的reset con
浏览 5
提问于2017-11-15
得票数 8
回答已采纳
2
回答
只
从
夹具
读取一次文件
、
、
、
想象一下我们有下面的
夹具
def read_file(self): return然而,根据我的理解,如果我们在多个
测试
中
使用
相同的
夹具
,它将一次又一次地执行相同的过程,这将带来更高的成本。
有没有
一种
方法
可以
在我所拥有的
测试
中
读取该文件,并以某种方式将该数据存储在内存
中
,以便它也<e
浏览 10
提问于2022-07-14
得票数 -1
1
回答
从
参数化
测试
中
访问
夹具
(例如capsys)
、
我很难
从
参数化
测试
中
访问固定装置(在本例
中
是capsys)。目前,我正在
使用
一个虚拟
夹具
来完成这项工作:def params(request): print('1' + params.input) assert out == params.output
浏览 1
提问于2017-02-22
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PCB测试方法汇总
PCB生产编程:电子制造中编程方法概述
Selenium之unittest测试框架详谈及实操
RF射频夹具的工作原理和基本构造-欣同达
浅述 思仪3671系列矢量网络分析仪
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券