文件名称:echod:完全可配置的模拟服务器和HTTP回调记录器
文件大小:23KB
文件格式:ZIP
更新时间:2024-05-21 03:15:50
Python
呼应 Echod是一个完全可配置的模拟服务器和HTTP回调记录器。 测试外部服务是完美的。 通过代码或使用测试框架设置机制可以轻松地控制Echod。 Echod的主要部分是带有REST API的HTTP服务器,Echo HTTP服务器具有很大的灵活性,并支持许多启动方法。 Echod服务器可以按以下方式运行: 一个独立的使用echod命令行工具。 Docker实例容器。 嘲笑 from echod . mock import Mock # This will create a mock that accepts `POST`. expectation = { 'method' : 'POST' , 'response' : { 'body' : { 'email' : 'john@doe.com' , 'name' : 'John Doe' },
【文件预览】:
echod-master
----MANIFEST.in(37B)
----AUTHORS(39B)
----CHANGES.md(27B)
----dot_env(331B)
----Dockerfile(104B)
----Dockerfile_dev(103B)
----docker_env(225B)
----.travis.yml(243B)
----tox.ini(325B)
----echod()
--------mock.py(2KB)
--------callback.py(0B)
--------utils.py(2KB)
--------__init__.py(95B)
--------echod.py(903B)
--------forms.py(840B)
--------api.py(6KB)
--------proxy.py(0B)
----setup.py(4KB)
----README.md(1KB)
----Makefile(753B)
----repos.sh(557B)
----docs()
--------source()
--------build()
--------Makefile(7KB)
----docker-compose.yml(141B)
----tests()
--------test_forms.py(2KB)
--------test_api.py(16KB)
--------__init__.py(0B)
--------test_mock.py(2KB)
--------conftest.py(784B)
----.gitignore(489B)
----.coveragerc(34B)