【文件属性】:
文件名称:wiremock-rs:HTTP模拟以测试Rust应用程序
文件大小:60KB
文件格式:ZIP
更新时间:2021-03-20 18:16:22
Rust
电线模拟
HTTP模拟以测试Rust应用程序。
wiremock提供HTTP wiremock以对与第三方API交互的Rust应用程序执行黑盒测试。
它使用请求匹配和响应模板提供HTTP响应的模拟。
wiremock是对的引用, 是Java原始的.NET端口。
-
目录
如何安装
将wiremock添加到您的开发依赖项中:
[ dev-dependencies ]
# ...
wiremock = " 0.5 "
如果您使用 ,请运行
cargo add wiremock --dev
入门
use wiremock :: {MockServer, Mock, ResponseTemplate};
use wiremock :: matchers :: {method, path};
#[async_std::main]
async fn main () {
// Start
【文件预览】:
wiremock-rs-main
----LICENSE-MIT(1023B)
----Cargo.toml(1KB)
----.github()
--------workflows()
----Cargo.lock(56KB)
----src()
--------mock.rs(21KB)
--------response_template.rs(10KB)
--------mock_set.rs(2KB)
--------mock_server()
--------matchers.rs(19KB)
--------active_mock.rs(2KB)
--------lib.rs(7KB)
--------respond.rs(4KB)
--------verification.rs(2KB)
--------request.rs(3KB)
----LICENSE-APACHE(11KB)
----README.md(8KB)
----tests()
--------timeout.rs(857B)
--------mocks.rs(4KB)
--------tokio.rs(1KB)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(13B)
----CHANGELOG.md(1KB)