腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
模拟
/
修补
来自
类
方法
的
计算
属性
值
、
、
、
我正在尝试为调用对象
的
类
方法
的
函数编写测试--这个
类
方法
继续返回该类
的
一个新实例。 在stackoverflow和其他地方都有很多
修补
类
属性
的
例子,但我很难理解如何
修补
属性
/
值
,以便测试我
的
函数。我已经参考了this
的
答案。本质上,我试图
修补
Foo实例
的
属性
xxxx
浏览 10
提问于2020-08-06
得票数 3
回答已采纳
1
回答
修补
父
类
、
、
我很难得到一个用mock.patch
模拟
的
父
类
。recipeParent is <MagicMock name='Parent' id='4325705712'> Original recipe Parent is <MagicMock name='Parent&
浏览 5
提问于2016-08-13
得票数 5
回答已采纳
1
回答
如何使用mocker.patch.object()和pytest-mock
模拟
类
实例并将
属性
分配给该实例?
、
、
、
、
我正在尝试对一个模块进行单元测试(使用pytest和pytest-mock),我想要创建一个
类
的
模拟
实例,其中包含要在@pytest.fixture中使用
的
属性
的
某些
值
。我想我终于在和中找到了我想要
的
东西,但我不明白这些论点应该是什么,特别是“
属性
”spec_set=None, autospec
浏览 6
提问于2020-09-21
得票数 1
1
回答
模拟
Peewe
类
不返回
值
、
、
、
、
模拟
peewe
类
以
模拟
类
属性
。CharField() first = CharField()
来自
模拟
导入
修补
程序
的
B_model to json self.assertEqual(expec
浏览 4
提问于2020-01-13
得票数 0
回答已采纳
2
回答
当实例化
模拟
对象时,将重写
模拟
属性
返回
值
。
、
、
、
我很乐意将
模拟
类
的
大部分
属性
保留为默认
的
MagicMock实例(我只对断言它们
的
使用感兴趣),但是该类还有一个
属性
,我希望为它提供一个特定
的
返回
值
。,当我
修补
CommunicationService时,我还尝试为received_response
属性
设置一个PropertyMock,该
属性
将返回一个特定
的
值
。(
属性
模拟<
浏览 1
提问于2016-09-04
得票数 7
回答已采纳
1
回答
如何
修补
属于Python单元测试模块
的
类
的
字典
的
值
?
、
、
、
、
让我举一个例子: the_dict = {'apple': some_class(), 'android': some_class()}我试图通过
修补
字典本身来解决这个问题,但是
模拟
不承认不同
的
键和
值
之间
的
差异。例如,假设我已经创建了一
浏览 0
提问于2020-06-24
得票数 0
回答已采纳
2
回答
修补
模拟
类
的
方法
、
、
、
我
的
代码有以下结构: 我有一个继承自MyClass
的
类
BaseClass (这是偶然
的
,而不是问题
的
根源)。然后我有另一个
类
MyClassManager,它调用MyClass
的
方法
。我正在为MyClassManager
的
方法
编写一个单元测试,我想控制MyClass
方法
之一
的
返回
值
,同时自动检查其余
的
方法
。在我
的
浏览 6
提问于2020-03-04
得票数 0
回答已采纳
2
回答
在访问实例
属性
时,
修补
类
会产生"AttributeError:
模拟
对象没有
属性
“。
、
、
、
、
问题我正在尝试测试一个
类
Bar,它将
类
Foo
的
实例实例化为名为foo
的
Bar对象
属性
。正在测试
的
Bar
方法
称为bar;它调用属于Bar
的
Foo实例
的
方法
foo。因为foo确实是Foo实例
的
一个
属性
浏览 3
提问于2015-07-29
得票数 71
回答已采纳
1
回答
调用实例变量- AttributeError
的
测试
类
方法
、
当
类
使用实例变量时,我如何
模拟
类
以单独测试其
方法
?这是我正在尝试测试
的
代码
的
一个例子。我
的
想法是
模拟
Employee
类
,然后调用set_email
方法
来测试它。测试代码: # ...AttributeError:
模拟
对象没有
属性
'id‘ 我试着按照这里
的
指示:。我
浏览 0
提问于2019-04-23
得票数 0
回答已采纳
2
回答
重用Mock创建
属性
模拟
unittest.patch
、
、
、
那么a_mock是干什么用
的
?______________
浏览 3
提问于2016-09-12
得票数 1
回答已采纳
3
回答
模拟
通过实例使用
的
类
方法
、
、
我正在尝试使用中描述
的
模拟
来
修补
类
方法
。
模拟
对象本身工作得很好,但它
的
方法
却不能:例如,它们
的
属性
(如call_count )不会更新,即使Mock
类
对象
的
method_calls
属性
会更新。更重要
的
是,它们
的
return_value
属性
被忽略: """
浏览 0
提问于2012-03-16
得票数 12
回答已采纳
1
回答
如何在
模拟
的
类
中
模拟
/
修补
多个
方法
?
、
、
、
、
我对Python自动化测试缺乏经验,而且我很难尝试模仿(或者
修补
?)一个
类
及其一些
方法
。这是我们
的
文件夹结构:|--- maintests |--- test_run_data_process.py以下是到目前为止这些文件
的
一些代码:import loggingimport sys from company.
浏览 1
提问于2022-07-06
得票数 0
回答已采纳
3
回答
在使用unittest.mock.patch时,为什么autospec在默认情况下不是True?
、
、
当您使用
模拟
修补
一个函数时,您可以选择将autospec指定为True: 我想知
浏览 6
提问于2016-03-10
得票数 52
回答已采纳
1
回答
为什么
模拟
忽略调用时传递给
模拟
出
的
方法
的
实例/对象?
、
、
我最近注意到,如果我使用mock.patch
模拟
一个
方法
,它不会列出传递给call_args字段中
模拟
方法
的
实例对象。这是故意
的
吗?下面的代码/输出可以更好地解释我
的
意思: #!但是在
模拟
方法
的
call_args中看不到它。这不是很奇怪吗?我正在使用python
模拟
库
的
1.01版本。
浏览 1
提问于2015-09-06
得票数 13
回答已采纳
2
回答
等价于predict_proba
的
DecisionTreeRegressor
、
、
、
、
DecisionTreeClassifier支持通过predict_proba()函数预测每个
类
的
概率。这在DecisionTreeRegressor中是没有的 我
的
理解是,决策树分类器和回归器之间
的
基本机制非常相似,主要
的
区别是,
来自
回归者
的
预测是作为潜在
的
leafs
的
手段
计算</e
浏览 0
提问于2018-12-03
得票数 3
回答已采纳
1
回答
数据对象
的
依赖注入
、
、
我有
类
Application,它是包含name、type等
属性
的
数据结构,它也很少有
方法
返回,以某种方式修改了这些
属性
。这没有问题,但是有一个
方法
instances (显然)以Process对象
的
形式返回应用程序
的
实例。 ...return Processes.all().filtered(lambda process: process.name() == self.name) 您可以看到对
浏览 2
提问于2015-02-24
得票数 2
回答已采纳
1
回答
空手道
模拟
服务器-警告-没有匹配
的
方案,尽管
模拟
服务器是用-m选项和
模拟
服务器功能文件启动
的
。
尝试使用空手道
模拟
复制问题,但无法从启动
的
模拟
服务器获得所需
的
响应。下面是我所做
的
,我不知道我在哪里做错了,创建mock.feature文件
的
功能如下:
模拟
服务器下面创建
的
用于调用
模拟
浏览 3
提问于2022-07-28
得票数 1
回答已采纳
1
回答
尝试
修补
成员函数会产生错误AttributeError:“模块”对象没有
属性
“object”
、
、
我想从一个UT,TestRunner.test_run中断言,一些深嵌套
的
函数Prompt.run_cmd是用string参数"unique cmd"调用
的
。我
的
设置非常类似于以下内容:class Prompt: with mock.patch(application.engine.prompt, "run_cmd")
浏览 8
提问于2022-06-21
得票数 0
1
回答
生成一个填充了任意
值
的
模拟
对象
、
、
我是java
的
新手,必须测试
类
。有人能帮我这个忙吗?我将在这里举一个例子,以确保我说得很清楚…… class A {
浏览 0
提问于2013-08-30
得票数 8
回答已采纳
1
回答
如何在不改变其行为
的
情况下,检查是否调用了@
修补
的
python
方法
?
、
、
我经常用@patch('my_method')装饰器来装饰我
的
测试用例。然后在测试用例
的
主体中,在
修补
方法
上设置.return_value
属性
或.side_effect
属性
来
模拟
其行为。同样在测试用例中,我检查
修补
方法
是否用.assert_called_once()调用。这个很好用。没问题。mock_my_method.return_value = None
浏览 0
提问于2019-08-15
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
面向对象,类的属性和 类的方法
小朋友学Python:类的属性与方法
第十三讲——类、对象、对象的属性,方法
【3】类属性,类方法-简易的Python面向对象教程
深入理解 Vue 3.0 中计算属性和方法的使用
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券