├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .golangci.yml ├── Compliance.md ├── Contribution.md ├── LICENSE ├── Makefile ├── README.md ├── cmd ├── apikit │ └── main.go └── fpacker │ └── main.go ├── example ├── api.yaml ├── client.go ├── cmd │ └── main.go ├── framework.go ├── mock_TodoServiceClient.go ├── server.go ├── service.go └── types.go ├── framework ├── framework_code.go ├── framework_code_client.go ├── framework_code_server.go └── generator.go ├── generator ├── api_generator.go ├── client_generator.go ├── file │ └── file.go ├── generator_test.go ├── generatorutil.go ├── go_generator.go ├── handler_generator.go ├── identifier │ ├── identifier.go │ └── identifier_test.go ├── mock_client_generator.go ├── openapi │ ├── commons.yaml │ ├── customer.yaml │ ├── format.go │ ├── openapi.go │ ├── openapi_test.go │ ├── parameters.go │ ├── security.go │ ├── spec.json │ └── spec.yaml ├── operation.go ├── project_generator.go ├── server_generator.go ├── service_generator.go ├── stringutil │ └── stringutil.go ├── templates │ └── templates.go ├── types │ ├── tags.go │ ├── tags_test.go │ ├── types.go │ └── types_test.go ├── types_generator.go ├── xhttp │ └── http.go └── xregex │ ├── regex_test.go │ └── xregex.go ├── go.mod ├── go.sum ├── images └── logo.png ├── internal └── framework │ ├── hooks │ └── client_hooks.go │ ├── parameter │ ├── parameter.go │ └── parameter_test.go │ ├── unmarshal │ ├── json.go │ └── json_test.go │ ├── validation │ ├── validaton.go │ └── validaton_test.go │ ├── version │ ├── version.go │ └── version_info.go │ ├── xclient │ └── client.go │ ├── xhttp │ ├── const.go │ ├── content_type.go │ ├── content_type_test.go │ ├── error │ │ ├── errors.go │ │ └── errors_test.go │ ├── json │ │ └── encode.go │ ├── requestutil │ │ ├── requestutil.go │ │ └── requestutil_test.go │ └── xcontext │ │ ├── xcontext.go │ │ └── xcontext_test.go │ ├── xhttperror │ ├── httperror.go │ └── httperror_test.go │ ├── xprometheus │ └── prometheus-handler.go │ └── xserver │ ├── server.go │ └── server_internal_test.go ├── middleware ├── httplog.go ├── httplog_test.go ├── masking_logger.go ├── masking_logger_test.go ├── reflect.go ├── request_id.go └── request_id_test.go ├── pkg └── requestid │ └── requestid.go ├── roundtripper ├── dump.go ├── dump_test.go ├── httplog.go ├── httplog_test.go ├── request_id.go ├── request_id_test.go ├── roundtripper.go └── roundtripper_test.go └── tests ├── api ├── client.go ├── clientutil.go ├── framework.go ├── mock_VisAdminClient.go ├── server.go ├── server_handler.go └── types.go ├── api_test.go ├── custom_prefix_api_test.go ├── data ├── commons.yaml ├── customer.yaml └── swagger.yaml └── unit └── input_validation_test.go /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/.golangci.yml -------------------------------------------------------------------------------- /Compliance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/Compliance.md -------------------------------------------------------------------------------- /Contribution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/Contribution.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/README.md -------------------------------------------------------------------------------- /cmd/apikit/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/cmd/apikit/main.go -------------------------------------------------------------------------------- /cmd/fpacker/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/cmd/fpacker/main.go -------------------------------------------------------------------------------- /example/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/example/api.yaml -------------------------------------------------------------------------------- /example/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/example/client.go -------------------------------------------------------------------------------- /example/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/example/cmd/main.go -------------------------------------------------------------------------------- /example/framework.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/example/framework.go -------------------------------------------------------------------------------- /example/mock_TodoServiceClient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/example/mock_TodoServiceClient.go -------------------------------------------------------------------------------- /example/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/example/server.go -------------------------------------------------------------------------------- /example/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/example/service.go -------------------------------------------------------------------------------- /example/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/example/types.go -------------------------------------------------------------------------------- /framework/framework_code.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/framework/framework_code.go -------------------------------------------------------------------------------- /framework/framework_code_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/framework/framework_code_client.go -------------------------------------------------------------------------------- /framework/framework_code_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/framework/framework_code_server.go -------------------------------------------------------------------------------- /framework/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/framework/generator.go -------------------------------------------------------------------------------- /generator/api_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/api_generator.go -------------------------------------------------------------------------------- /generator/client_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/client_generator.go -------------------------------------------------------------------------------- /generator/file/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/file/file.go -------------------------------------------------------------------------------- /generator/generator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/generator_test.go -------------------------------------------------------------------------------- /generator/generatorutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/generatorutil.go -------------------------------------------------------------------------------- /generator/go_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/go_generator.go -------------------------------------------------------------------------------- /generator/handler_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/handler_generator.go -------------------------------------------------------------------------------- /generator/identifier/identifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/identifier/identifier.go -------------------------------------------------------------------------------- /generator/identifier/identifier_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/identifier/identifier_test.go -------------------------------------------------------------------------------- /generator/mock_client_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/mock_client_generator.go -------------------------------------------------------------------------------- /generator/openapi/commons.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/openapi/commons.yaml -------------------------------------------------------------------------------- /generator/openapi/customer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/openapi/customer.yaml -------------------------------------------------------------------------------- /generator/openapi/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/openapi/format.go -------------------------------------------------------------------------------- /generator/openapi/openapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/openapi/openapi.go -------------------------------------------------------------------------------- /generator/openapi/openapi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/openapi/openapi_test.go -------------------------------------------------------------------------------- /generator/openapi/parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/openapi/parameters.go -------------------------------------------------------------------------------- /generator/openapi/security.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/openapi/security.go -------------------------------------------------------------------------------- /generator/openapi/spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/openapi/spec.json -------------------------------------------------------------------------------- /generator/openapi/spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/openapi/spec.yaml -------------------------------------------------------------------------------- /generator/operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/operation.go -------------------------------------------------------------------------------- /generator/project_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/project_generator.go -------------------------------------------------------------------------------- /generator/server_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/server_generator.go -------------------------------------------------------------------------------- /generator/service_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/service_generator.go -------------------------------------------------------------------------------- /generator/stringutil/stringutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/stringutil/stringutil.go -------------------------------------------------------------------------------- /generator/templates/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/templates/templates.go -------------------------------------------------------------------------------- /generator/types/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/types/tags.go -------------------------------------------------------------------------------- /generator/types/tags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/types/tags_test.go -------------------------------------------------------------------------------- /generator/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/types/types.go -------------------------------------------------------------------------------- /generator/types/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/types/types_test.go -------------------------------------------------------------------------------- /generator/types_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/types_generator.go -------------------------------------------------------------------------------- /generator/xhttp/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/xhttp/http.go -------------------------------------------------------------------------------- /generator/xregex/regex_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/xregex/regex_test.go -------------------------------------------------------------------------------- /generator/xregex/xregex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/generator/xregex/xregex.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/go.sum -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/images/logo.png -------------------------------------------------------------------------------- /internal/framework/hooks/client_hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/hooks/client_hooks.go -------------------------------------------------------------------------------- /internal/framework/parameter/parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/parameter/parameter.go -------------------------------------------------------------------------------- /internal/framework/parameter/parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/parameter/parameter_test.go -------------------------------------------------------------------------------- /internal/framework/unmarshal/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/unmarshal/json.go -------------------------------------------------------------------------------- /internal/framework/unmarshal/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/unmarshal/json_test.go -------------------------------------------------------------------------------- /internal/framework/validation/validaton.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/validation/validaton.go -------------------------------------------------------------------------------- /internal/framework/validation/validaton_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/validation/validaton_test.go -------------------------------------------------------------------------------- /internal/framework/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/version/version.go -------------------------------------------------------------------------------- /internal/framework/version/version_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/version/version_info.go -------------------------------------------------------------------------------- /internal/framework/xclient/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xclient/client.go -------------------------------------------------------------------------------- /internal/framework/xhttp/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xhttp/const.go -------------------------------------------------------------------------------- /internal/framework/xhttp/content_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xhttp/content_type.go -------------------------------------------------------------------------------- /internal/framework/xhttp/content_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xhttp/content_type_test.go -------------------------------------------------------------------------------- /internal/framework/xhttp/error/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xhttp/error/errors.go -------------------------------------------------------------------------------- /internal/framework/xhttp/error/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xhttp/error/errors_test.go -------------------------------------------------------------------------------- /internal/framework/xhttp/json/encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xhttp/json/encode.go -------------------------------------------------------------------------------- /internal/framework/xhttp/requestutil/requestutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xhttp/requestutil/requestutil.go -------------------------------------------------------------------------------- /internal/framework/xhttp/requestutil/requestutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xhttp/requestutil/requestutil_test.go -------------------------------------------------------------------------------- /internal/framework/xhttp/xcontext/xcontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xhttp/xcontext/xcontext.go -------------------------------------------------------------------------------- /internal/framework/xhttp/xcontext/xcontext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xhttp/xcontext/xcontext_test.go -------------------------------------------------------------------------------- /internal/framework/xhttperror/httperror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xhttperror/httperror.go -------------------------------------------------------------------------------- /internal/framework/xhttperror/httperror_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xhttperror/httperror_test.go -------------------------------------------------------------------------------- /internal/framework/xprometheus/prometheus-handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xprometheus/prometheus-handler.go -------------------------------------------------------------------------------- /internal/framework/xserver/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xserver/server.go -------------------------------------------------------------------------------- /internal/framework/xserver/server_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/internal/framework/xserver/server_internal_test.go -------------------------------------------------------------------------------- /middleware/httplog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/middleware/httplog.go -------------------------------------------------------------------------------- /middleware/httplog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/middleware/httplog_test.go -------------------------------------------------------------------------------- /middleware/masking_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/middleware/masking_logger.go -------------------------------------------------------------------------------- /middleware/masking_logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/middleware/masking_logger_test.go -------------------------------------------------------------------------------- /middleware/reflect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/middleware/reflect.go -------------------------------------------------------------------------------- /middleware/request_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/middleware/request_id.go -------------------------------------------------------------------------------- /middleware/request_id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/middleware/request_id_test.go -------------------------------------------------------------------------------- /pkg/requestid/requestid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/pkg/requestid/requestid.go -------------------------------------------------------------------------------- /roundtripper/dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/roundtripper/dump.go -------------------------------------------------------------------------------- /roundtripper/dump_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/roundtripper/dump_test.go -------------------------------------------------------------------------------- /roundtripper/httplog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/roundtripper/httplog.go -------------------------------------------------------------------------------- /roundtripper/httplog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/roundtripper/httplog_test.go -------------------------------------------------------------------------------- /roundtripper/request_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/roundtripper/request_id.go -------------------------------------------------------------------------------- /roundtripper/request_id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/roundtripper/request_id_test.go -------------------------------------------------------------------------------- /roundtripper/roundtripper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/roundtripper/roundtripper.go -------------------------------------------------------------------------------- /roundtripper/roundtripper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/roundtripper/roundtripper_test.go -------------------------------------------------------------------------------- /tests/api/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/tests/api/client.go -------------------------------------------------------------------------------- /tests/api/clientutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/tests/api/clientutil.go -------------------------------------------------------------------------------- /tests/api/framework.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/tests/api/framework.go -------------------------------------------------------------------------------- /tests/api/mock_VisAdminClient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/tests/api/mock_VisAdminClient.go -------------------------------------------------------------------------------- /tests/api/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/tests/api/server.go -------------------------------------------------------------------------------- /tests/api/server_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/tests/api/server_handler.go -------------------------------------------------------------------------------- /tests/api/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/tests/api/types.go -------------------------------------------------------------------------------- /tests/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/tests/api_test.go -------------------------------------------------------------------------------- /tests/custom_prefix_api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/tests/custom_prefix_api_test.go -------------------------------------------------------------------------------- /tests/data/commons.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/tests/data/commons.yaml -------------------------------------------------------------------------------- /tests/data/customer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/tests/data/customer.yaml -------------------------------------------------------------------------------- /tests/data/swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/tests/data/swagger.yaml -------------------------------------------------------------------------------- /tests/unit/input_validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExperienceOne/apikit/HEAD/tests/unit/input_validation_test.go --------------------------------------------------------------------------------