腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
修改
类
属性
的
Python
模拟
类
方法
、
、
、
、
我目前有以下想要测试
的
基本
Python
类
: self.steps = 0 正如您所看到
的
,step()
方法
包含一个开销很大
的
API调用,所以我想用另一个函数
模拟
它,这个函数可以避免开销很大
的
APIAPI调用,并用新
的
mock_s
浏览 44
提问于2021-06-02
得票数 0
回答已采纳
1
回答
在
Python
中
模拟
类
方法
和更改某些对象
属性
、
、
、
、
我是第一次使用
Python
进行
模拟
。我想知道如何在测试一个
类
方法
时替换(
模拟
)另一个
类
方法
,因为我知道原来
的
方法
只是更改了self
的
一些
属性
,而不返回任何值。例如: self.x = 4 所以在这里我不能简单地改变
模拟
的
return_value。我尝试定义一个新函
浏览 1
提问于2015-12-22
得票数 14
回答已采纳
1
回答
修补父
类
、
、
我很难得到一个用mock.patch
模拟
的
父
类
。recipeParent is <MagicMock name='Parent' id='4325705712'> Parent is <MagicMock name='Parent' id='4325705712'>
浏览 5
提问于2016-08-13
得票数 5
回答已采纳
1
回答
截取
Python
类
中
的
属性
修改
、
我想在
Python
中实现一个
类
,其中
修改
其
属性
的
子集会导致调用特定
的
类
方法
。我看到
Python
提供了许多
方法
来实现我想要
的
东西,但我不确定哪种
方法
是最
Python
和最简约
的
实现方式。例如,假设我们有具有
属性
x、y、z
的
类
Foo,并且我们感兴趣
的
是拦截对
属性
x
浏览 0
提问于2016-05-26
得票数 2
1
回答
在对象自己
的
类
中使用
属性
与getter/setter
、
、
、
、
假设我有一个A
类
,它有另一个B
类
作为其性质。举个例子。engine->change(); $this->getEngine()->change();} 我正在考虑使用getter
方法
,这样如果必须使用存根
类
引
浏览 0
提问于2015-07-24
得票数 0
回答已采纳
1
回答
模拟
Python
类
的
方法
和
属性
的
子集
、
、
、
我正在使用mock
Python
模块执行我
的
测试。有两种
方法
我能想到,但它们都不是真正
的
好。
的
一种
方
浏览 2
提问于2020-10-31
得票数 2
回答已采纳
3
回答
当一个
类
的
任何
属性
都被
修改
时,它如何运行某个函数?
、
、
在对函数
的
任何
属性
进行
修改
时,是否有一种获得
类
来运行函数
的
通用
方法
?我想知道是否可以运行某些子进程来监视
类
的
更改,但是也许有一种
方法
可以继承class并
修改
作为
Python
类
一部分
的
一些on_change函数,这有点像如何
修改
类
的
默认__repr__
方法
。在这里,什么是明智
的
浏览 6
提问于2019-12-01
得票数 1
回答已采纳
1
回答
Python
单元测试-
模拟
类
属性
、
我来自java背景,是
python
的
新手。在Java中,如果一个类像这样初始化它自己
的
属性
(这不利于单元测试): class TestMe { public TestMe() { } } 我重构了它,这样我就可以提供一个
模拟
的
依赖项并测试这个
类
,而不需要创建一个真正
的
Logger
浏览 35
提问于2018-12-20
得票数 0
2
回答
如何在实例级别
模拟
Python
属性
?
、
、
、
正如所指出
的
: class TimeSlot:
浏览 0
提问于2019-08-29
得票数 1
3
回答
用静态
类
测试遗留代码
、
、
对于我
的
新课,我介绍了单元测试。我仍然需要使用现有的代码。不需要
修改
使用静态
类
的
现有代码。我可以重用现有的具体
类
。需
浏览 0
提问于2012-03-27
得票数 13
回答已采纳
1
回答
类
上
的
模拟
属性
方法
、
bar: str def qux(self) -> str:我想在测试期间改变qux
的
行为我知道PropertyMock,我可以写这样
的
东西: foo = Foo(bar="a", baz=&qu
浏览 0
提问于2020-03-25
得票数 1
回答已采纳
1
回答
更改
Python
中对象
的
超
类
、
我读到了
Python
中有关反射
的
内容,并看到了这样
的
语句: class Child(): nmb
浏览 2
提问于2013-01-10
得票数 3
回答已采纳
1
回答
Python
模拟
基
类
的
属性
、
、
、
为了进行测试,我想在基
类
中更改一个
类
实例
的
属性
(self.attr)。print(self.attr) def __init__(self): 下面是我试图
模拟
基
类
实例
的
属性
attr
的
尝试from mock import Mock def test_mock_inher
浏览 1
提问于2018-04-11
得票数 2
回答已采纳
1
回答
模拟
python
中
类
的
属性
。
、
、
、
、
我在
模拟
类
属性
的
属性
时遇到困难。return status, execution_idimport pytestfrom unittest.mock import patch":
浏览 1
提问于2021-07-02
得票数 1
回答已采纳
1
回答
编写
Python
方法
来引用派生
类
中
的
class
属性
,而不是基
类
、
、
作为一个在Java中工作更多的人,我在处理
Python
中对类
属性
的
多态引用方面遇到了一些困难。我想要做
的
是在基
类
中有一个
方法
,它
修改
基
类
的
“静态”变量(也称为类
属性
),但是在从派生
类
调用
方法
时,
方法
修改
派生
类
的
class
属性
,而不是基
类
。注意,我没有在派生
类
浏览 1
提问于2014-07-30
得票数 2
回答已采纳
1
回答
修改
模拟
对象
的
返回
属性
值
、
、
在编写单元测试时,我遇到了一个问题,在我调用
的
方法
中,它不
修改
我传入
的
模拟
对象。我不确定是不是有什么明显
的
东西我错过了?我已经按照以下方式设置了
模拟
:{ var mockDocumentIt.IsAny<string>(), It.IsAny<string>())
浏览 3
提问于2013-09-03
得票数 1
回答已采纳
1
回答
python
模拟
:替换
类
方法
、
、
考虑以下代码(不是一个很好
的
设计,但这才是重点): def __init__(self,filepath): return a1['result']==a2['result'] 现在,如果我想测试B.foo(),我需要
模拟
A (因为它访问构造函数中
的
文件系统)为了编写一个测试,确保B.foo()返回False,以防a1.get()和a2.get()提供不同
的
值,我还
浏览 4
提问于2017-07-19
得票数 1
回答已采纳
1
回答
python
类
方法
模拟
失败
、
、
、
试图理解模仿/修补程序,我有一个带有三个文件
的
restful项目(FYI,我使用
的
是烧瓶) class1.py文件内容,我无法
模拟
或修补加法,使我
的
值为1而不是9 (4+5)。我知道我应该在使用'one()‘
方法
的
地方进行
模拟
/修补,即在domain.py中,而不是在class1.py中。但是我甚至试着用1
类
来代替domain.one
浏览 0
提问于2015-05-07
得票数 1
回答已采纳
1
回答
Python
类
模拟
。如何获得
模拟
类
方法
调用信息?
、
、
我有一个名为Client
的
类
,它通过其getResponse
方法
提供一些服务。这个
类
被其他
类
使用。我为使用客户端
类
的
类
驱动程序进行单元测试。通过使用mock.patch,我将客户端
类
替换为名为MockClient
的
模拟
类
,该类具有返回一些预定义值
的
相同
的
getResponse
方法
。效果很好。但是现在我想测试调用getRspons
浏览 3
提问于2013-09-09
得票数 0
1
回答
为什么是一个装饰器而不是一个基
类
?
、
为什么
Python
将dataclasses.dataclass实现为
类
修饰器而不是基
类
?我认为,从概念
的
角度来看,将它作为基
类
至少会更清楚:__init__
方法
似乎是数据
类
装饰器添加到
类
中
的
唯一东西,添加
方法
和
属性
是任何简单
的
基
类
通常要做
的
事情。为什么要实现本质上
修改
类
的
装饰器?基
类<
浏览 6
提问于2022-11-11
得票数 1
回答已采纳
点击加载更多
相关
资讯
小朋友学Python:类的属性与方法
面向对象,类的属性和 类的方法
【3】类属性,类方法-简易的Python面向对象教程
python的类(一)—获取对象信息,实例属性和类属性
第十三讲——类、对象、对象的属性,方法
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券