Test-JsonAPI-Autodoc:测试 JSON API 响应并自动生成 API 文档

时间:2024-06-22 15:37:22
【文件属性】:

文件名称:Test-JsonAPI-Autodoc:测试 JSON API 响应并自动生成 API 文档

文件大小:44KB

文件格式:ZIP

更新时间:2024-06-22 15:37:22

Perl

名称 Test::JsonAPI::Autodoc - 测试 JSON API 响应并自动生成 API 文档 概要 use HTTP::Request::Common; use Test::More; use Test::JsonAPI::Autodoc; # JSON request describe 'POST /foo' => sub { my $req = POST 'http://localhost:5000/foo'; $req->header('Content-Type' => 'application/json'); $req->content(q{ { "id": 1, "message": "blah blah" } }); my $res = ht


【文件预览】:
Test-JsonAPI-Autodoc-master
----xt()
--------vars.t(278B)
--------local_functions.t(222B)
--------perlcriticrc(0B)
--------perlcritic.t(228B)
--------used_modules.t(210B)
--------00_document.t(1KB)
----t()
--------02_basic.t(3KB)
--------15_multi_byte_output.t(2KB)
--------14_response_parameters_order.t(4KB)
--------03_nested_hash.t(2KB)
--------04_array.t(3KB)
--------11_like_number.t(2KB)
--------10_not_generate_doc.t(515B)
--------12_nullable.t(2KB)
--------13_test_builder_level.t(1KB)
--------06_own_template.t(1KB)
--------01_find_project_root_path.t(315B)
--------00_compile.t(236B)
--------07_http_ok_is_not_in_describe.t(2KB)
--------05_non_json_request.t(1KB)
--------08_plack.t(3KB)
--------09_non_json_request_full_url.t(1KB)
----eg()
--------plack.t(1KB)
--------json_rpc.t(942B)
--------http_with_req_params_description.t(981B)
--------docs()
--------http.t(800B)
----lib()
--------Test()
----Changes(907B)
----Build.PL(2KB)
----minil.toml(63B)
----.travis.yml(324B)
----LICENSE(18KB)
----README.md(9KB)
----META.json(3KB)
----.gitignore(190B)
----cpanfile(796B)

网友评论