文件名称:httpfake:Httpfake – Golang httptest包装器,可轻松设置假服务器
文件大小:82KB
文件格式:ZIP
更新时间:2024-02-24 13:37:59
go http fake-services fake-server httptest
httpfake httpfake为httptest提供了一个简单的包装器,带有少量可链接的API,用于将处理程序设置为伪造的服务器。 该软件包旨在用于不能到达原始外部服务器的测试中。 取而代之的是使用伪造的服务器,该服务器可以配置为根据需要处理任何请求。 安装 go get -u github.com/maxcnunes/httpfake 要么 govendor fetch github.com/maxcnunes/httpfake 如果可能,请选择使用供应商。 这样,版本就被锁定为项目中的依赖项。 变更日志 有关详细的历史记录更改,请参见。 API 有关详细的API文档,请参见。 断言
【文件预览】:
httpfake-master
----functional_tests()
--------simple_post_with_testing_test.go(1KB)
--------not_registered_method_test.go(1KB)
--------simple_patch_test.go(1KB)
--------simple_put_with_testing_test.go(1KB)
--------response_set_reponse_bodystruct_test.go(1KB)
--------simple_head_test.go(1KB)
--------simple_get_with_testing_test.go(1KB)
--------custom_handler_test.go(2KB)
--------response_add_header_test.go(1KB)
--------simple_delete_test.go(1KB)
--------simple_post_test.go(1KB)
--------not_registered_route_test.go(1KB)
--------simple_get_test.go(1013B)
--------get_query_string_test.go(1KB)
--------response_set_header_test.go(1KB)
--------simple_put_test.go(1KB)
----httpfake.go(4KB)
----httpfake_test.go(632B)
----response.go(1KB)
----CONTRIBUTING.md(871B)
----.travis.yml(144B)
----LICENSE(1KB)
----request.go(3KB)
----README.md(3KB)
----Makefile(1KB)
----assertions_test.go(11KB)
----assertions.go(5KB)
----.editorconfig(263B)
----.gitignore(25B)
----logo()
--------gopher-httpfake.png(64KB)
----responder.go(610B)