腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python
-
模拟
对象
在
函数
外部
的
行为
、
、
get_new_result) assert(result == True) 我试图用get_new结果覆盖get_result
的
行为
我对
python
的
mocking是个新手,所以如果有任何帮助,我将不胜感激。
浏览 9
提问于2021-01-28
得票数 0
回答已采纳
1
回答
内嵌
的
方法访问变量
的
嵌套迭代器
、
、
我想要创建一个迭代器,
在
使用它
的
同时计算另一个迭代器
的
长度。下面是我想要实现
的
目标的一个工作例子: while random() < p:def make_adder(x): return x + y我可以这样做:
浏览 1
提问于2014-06-10
得票数 1
回答已采纳
2
回答
单元测试应该如何与
外部
资源一起工作?什么是正确
的
方法?
、
最近,我了解了单元测试,并且知道您不应该对
外部
资源进行单元测试。因此,这就引出了测试一个简单
函数
的
问题,我想要重写到单元测试
的
标准。为了简单起见,
函数
的
一个示例如下: # Check somearg # Check remote我主要
的
困惑来自这样一个事实:当您不应该对
外部
资源进行单元测试时,如何才能测试进行
外部
资源调用
浏览 2
提问于2013-09-16
得票数 3
回答已采纳
1
回答
Ruby可枚举.partition方法
的
Python
模拟
、
、
可能重复:
在
python
标准库中是否有任何内置
函数
或模块来
模拟
Enumerable.partition
的
行为
,并且只
在
一个
对象
上迭代一次,以获得两个基于谓词
函数
的
列表/元组?
浏览 0
提问于2012-09-12
得票数 1
1
回答
在
Django中,如何
模拟
views.py
在
导入过程中调用
的
对象
方法?
、
、
、
我正在为Django应用程序编写系统测试,通过HTTP请求测试完整
的
应用程序,并
模拟
其
外部
依赖项
的
API。
在
views.py中,我有如下内容:externalService = ExternalServicedef endpoint(request):我想要
的
是<
浏览 1
提问于2019-04-09
得票数 0
2
回答
函数
编程和
模拟
对象
、
在
它中,演示者
在
讨论Clojure
的
FP性质
的
上下文中发表了评论,类似于(我希望我不会曲解他)“
模拟
对象
正在嘲笑你”。不久前,当我看了一个网络广播时,我也听到了类似的评论,当时微软
的
Reactive Framework刚刚开始出现。它类似于“
模拟
对象
是为那些不懂数学的人准备
的
”) 现在我知道这两个评论都是笑话/开玩笑等(可能是糟糕
的
转述),但它们背后显然是一些我不理解
的
概
浏览 2
提问于2010-08-25
得票数 14
回答已采纳
1
回答
通过
模拟
IP套接字、串口和共享库来测试应用程序
的
有效测试策略是什么?
、
、
、
、
我目前
的
想法是使用
Python
(例如pytest)来实现测试: 可以编写基于WiringPi
的
库或共享
对象
,允许
Python
应用程序监视和影响GPIO状态(
在
AuT所能看到
的
浏览 0
提问于2019-10-10
得票数 1
1
回答
模拟
用于
Python
测试
的
外部
API
、
、
、
、
上下文问题
外部
API使用<class 'dict'>类型
的
对象
进行响应,而我从
模拟
服务器获得
浏览 3
提问于2017-10-21
得票数 2
2
回答
我应该如何为我
的
所有项目添加测试?
我已经教自己大约一年了(我17岁),
在
阅读有关编程
的
文章时遇到
的
最常见
的
事情之一是对代码进行自动化测试。例如,我有一个这个项目,它有点像计算器,我该如何为三角学部分编写测试呢?这是测试脚本
的
正确方法吗?Math.sin(90 * Math.PI/180)) # S
浏览 0
提问于2016-06-19
得票数 3
回答已采纳
3
回答
scala中
的
模拟
案例类: Mockito
、
、
在
我
的
play应用程序中,我打算
模拟
一个case类。我能够这样做,但它创建了一个具有所有成员变量为null
的
对象
。是否有一种方法可以创建case类
的
模拟
对象
,以便该
对象
可以初始化一些成员?编辑: 我需要
模拟
对象
的
能力,因为我希望有一个成员方法
的
预定义
行为
。(这个成员方法调用
外部
服务,我不希望
在
进行单元测试时调用
浏览 7
提问于2016-05-12
得票数 3
回答已采纳
1
回答
Mockito:定义
模拟
行为
、
、
我正在尝试测试一个类,它依赖于
外部
服务。此
外部
服务修改
对象
,并传递给它: throw new CustomException();如果我
模拟
外部
浏览 2
提问于2014-09-17
得票数 1
回答已采纳
2
回答
如何避免
在
测试中重复代码并避免对self进行
模拟
?
、
、
在
我
的
问题中,回答说:“我个人认为对self
的
嘲笑几乎总是一种代码味道,它是
在
测试实现而不是
行为
。”他可能是对
的
,但我常常无法区分实现和
行为
。我还有另一个例子(
在
Python
风格
的
伪代码中),它可能会给出有用
的
答案: client = VCS.get_connection我
在
寻求关于如何测
浏览 2
提问于2008-10-21
得票数 1
回答已采纳
2
回答
_exit()`
的
函数
吗?
、
、
、
我想测试一个
函数
在
失败时是否执行os._exit(2)。我见过很多使用SystemExit
的
sys.exit()解决方案。我已经阅读了和文档,os.()似乎没有使用SystemExitmake: *** [test] Error 2 这可能是由于
函数
调用了
浏览 4
提问于2017-07-19
得票数 4
回答已采纳
1
回答
为什么
在
python
闭包实现中使用cell
对象
?
、
、
python
在
闭包内隐式中使用单元
对象
,这间接地引用了我们想要捕获
的
PyObject。PythonVM为一个freevar创建了一个单元
对象
,
在
本例中,在
外部
作用域中,单元
对象
首先是引用1,然后是ref到2。当我们调用内部
函数
时,freevar总是在
外部
函数
中加载最新值,因此输出2。"cell
对象
“是闭包实现中
的
附加抽象级别。实际上,我修改了CPytho
浏览 0
提问于2018-11-11
得票数 2
1
回答
如何对web套接字进行单元测试- JavaScript
、
、
我想测试一下使用实现
的
web套接字。这还不够好,因为它是建立真正
的
连接,而不是假装连接。有人建议使用sinonjs,但我找不到任何像样
的
例子。
浏览 0
提问于2013-10-09
得票数 9
1
回答
模仿和猴子补丁有什么不同?
、
、
、
、
我使用
的
是
python
,对测试来说我还是个新手。我经常看到测试将
外部
依赖替换为本地方法,例如: return "here is the pretend file data
浏览 4
提问于2017-01-17
得票数 35
回答已采纳
1
回答
在
python
模块中使用像下划线这样
的
访问修饰符来控制如何定义变量或访问导入
的
模块、
函数
、类?
、
Python
没有任何有效限制对任何实例变量或方法
的
访问
的
机制。
Python
规定了
在
变量/方法
的
名称前加上单下划线或双下划线
的
约定,以
模拟
受保护和私有访问说明符
的
行为
。_salary=sal # protected attribute 虽然
在
面向
对象
编程中使用了这种机制,但我
的
问题是,我们能否使用这种方法来向其他开发人员传达我希望如何访问
pytho
浏览 1
提问于2020-12-08
得票数 2
回答已采纳
1
回答
Pytest:使用没有副作用
的
函数
设置mock
、
、
我有一个问题与这个问题
的
答案有关: pytest: setup a mock for every test function 我喜欢使用通过参数接收
模拟
对象
的
函数
的
想法。通过这种方式,mock
的
设置可以重用。我从答案中得出结论,
模拟
对象
在
Python
中是可变
的
,
在
函数
内部更改它们将产生在
外部
更改它们
的
副作用。然
浏览 12
提问于2020-01-22
得票数 2
回答已采纳
1
回答
一个不可修改
的
结构被认为是不可变
的
吗?
、
我是
函数
式编程
的
新手,但在代码方面有足够
的
经验来感知错误
的
好想法/反模式,情况可能是这样
的
:我不太确定“不变性”是什么意思。
对象
的
状态必须被冻结吗?或者,
对象
应该只是这样
的
行为
吗?
在
我
的
例子中,我可以让我
的
对象
不可变,或者实现一些延迟解析/缓存。从
外部
的
角度来看,任何
行为
都
浏览 2
提问于2019-01-28
得票数 0
1
回答
为什么numpy
对象
被视为全局
对象
?
、
如果numpy
对象
在
函数
中被改变了,为什么它们会全局改变呢?举个例子: def some_function(b):b = np.arange(8)print(b) 即使
在
函数
外部
也会改变我对
Python
还很陌生,但我一直认为“
函数
中发生
的
事情仍然存在于
函数
中”这一原则。有没有办法避免numpy
对象
的
不
浏览 14
提问于2020-08-21
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python的面向过程、面向函数、面向对象的区别浅谈
Python昨日绘图程序详解、引用外部函数库的两种方法
类与对象在Python中的本质
什么是python的函数?在python3函数的参数是如何传递的?
python类和对象在小项目中的应用
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券