跳转到主要内容

为Python提供测试替身。

项目描述

https://badge.fury.io/py/doubles.svg https://travis-ci.org/uber/doubles.svg?branch=master https://readthedocs.org/projects/doubles/badge/?version=latest https://coveralls.io/repos/github/uber/doubles/badge.svg?branch=master

替身是一个Python包,提供用于自动化测试的测试替身。

它提供了存根、模拟和验证测试替身的功能,这些替身对应于它们所模拟的真实对象。与Mock包相比,它提供了一个清晰、表达性强的语法,并提供了更好的安全保证,以防止API漂移并提高使用替身的测试的信心。它随Pytest、Nose或标准unittest运行的测试套件提供即插即用支持。

文档

文档可在http://doubles.readthedocs.org/en/latest/找到。

开发

源代码可在https://github.com/uber/doubles找到。

要在仓库的全新克隆上安装依赖项,请运行make bootstrap

要运行测试套件,请运行make test

要本地构建文档,请运行make docs

许可证

MIT: https://open-source.org.cn/licenses/MIT

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

mydoubles-1.5.3.tar.gz (17.6 kB 查看哈希值)

上传时间 源代码

由以下支持