
OpenStack UT
文章平均质量分 78
五个字
停下来总结一下
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[OpenStack UT] 单元测试之Monkey Patch
再说monkey patch之前先说下, python中的Test Double, Test Double就是在测试case中给某个对象做替身的意思. 用一个假对象替换.用Test Double时, 可以有三种实现的形式, Stub,Mock object, Fake Object, Mock object 在我的另一博文中http://blog.youkuaiyun.com/juvxiao/articl原创 2014-03-23 23:00:13 · 2356 阅读 · 0 评论 -
[OpenStack UT] 分析OpenStack中单元测试之mock & mox
在社区贡献OpenStackcode时,会经常短短的几行代码也要添加不少的UT,耗时耗力,mock & mox 是很好的实现隔离的单元测试模块, 理解它们能够更快的做UT的编码。mock & mox: 都是python中用于实现单元测试的module库, 实现的是隔离, 它通过替换测试内容中的一部分(比如class, function等object). 专注在function的原创 2014-03-23 22:55:25 · 5674 阅读 · 4 评论 -
[OpenStack UT]单元测试之testscenarios
看heat code, 看到testscenarios的使用, 好奇的研究了下testscenarios 其实实现的就是这样一种框架,在class中给scenarios赋值,描述出不同场景, 测试case就可以通过testscenarios框架自动生成针对这些scenarios不同test, 从而达到测试不同场景的目的。建议直接从https://pypi.python.org/pypi原创 2014-03-23 22:57:52 · 2372 阅读 · 0 评论