34 lines
5.0 KiB
XML
34 lines
5.0 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<testsuite name="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" tests="25" skipped="0" failures="0" errors="0" timestamp="2026-05-12T06:59:46.185Z" hostname="donghyeon-960XGK" time="3.738">
|
|
<properties/>
|
|
<testcase name="all_client_facing_error_codes_have_unique_string_codes()" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.014"/>
|
|
<testcase name="unmapped_client_facing_error_code_implementation_falls_back_to_500()" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.002"/>
|
|
<testcase name="exact_mapping_table_must_cover_every_client_facing_error_code_enum_value()" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.002"/>
|
|
<testcase name="INTERNAL_SERVER_ERROR -> 500 INTERNAL_SERVER_ERROR" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.007"/>
|
|
<testcase name="AUTHENTICATION_REQUIRED -> 401 UNAUTHORIZED" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.001"/>
|
|
<testcase name="ACCESS_DENIED -> 403 FORBIDDEN" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.0"/>
|
|
<testcase name="KEYCLOAK_CLAIMS_INVALID -> 400 BAD_REQUEST" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.0"/>
|
|
<testcase name="KEYCLOAK_USER_NOT_FOUND -> 404 NOT_FOUND" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.001"/>
|
|
<testcase name="KEYCLOAK_ACCOUNT_CONFLICT -> 409 CONFLICT" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.0"/>
|
|
<testcase name="INVALID_INPUT -> 400 BAD_REQUEST" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.0"/>
|
|
<testcase name="INVALID_REQUEST_BODY -> 400 BAD_REQUEST" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.0"/>
|
|
<testcase name="MISSING_PARAMETER -> 400 BAD_REQUEST" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.001"/>
|
|
<testcase name="CONSTRAINT_VIOLATION -> 400 BAD_REQUEST" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.001"/>
|
|
<testcase name="MISSING_HEADER -> 400 BAD_REQUEST" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.001"/>
|
|
<testcase name="REQUEST_BINDING_FAILED -> 400 BAD_REQUEST" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.001"/>
|
|
<testcase name="METHOD_NOT_ALLOWED -> 405 METHOD_NOT_ALLOWED" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.001"/>
|
|
<testcase name="RESOURCE_NOT_FOUND -> 404 NOT_FOUND" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.001"/>
|
|
<testcase name="UNSUPPORTED_MEDIA_TYPE -> 415 UNSUPPORTED_MEDIA_TYPE" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.001"/>
|
|
<testcase name="NOT_ACCEPTABLE -> 406 NOT_ACCEPTABLE" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.001"/>
|
|
<testcase name="PAYLOAD_TOO_LARGE -> 413 CONTENT_TOO_LARGE" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.001"/>
|
|
<testcase name="MESSAGE_NOT_WRITABLE -> 500 INTERNAL_SERVER_ERROR" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.001"/>
|
|
<testcase name="UNHANDLED_CLIENT_ERROR -> 400 BAD_REQUEST" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.008"/>
|
|
<testcase name="TYPE_MISMATCH -> 400 BAD_REQUEST" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.001"/>
|
|
<testcase name="INVALID_PARAMETER -> 400 BAD_REQUEST" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="0.0"/>
|
|
<testcase name="every_client_facing_error_code_implementation_on_classpath_is_covered_by_the_table()" classname="com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest" time="3.617"/>
|
|
<system-out><![CDATA[2026-05-12T15:59:46.202+09:00 WARN 3742337 --- [ Test worker] [traceId=] c.p.a.p.s.e.ApiErrorHttpStatusMapper : Unmapped ClientFacingErrorCode reached default branch. type=com.project.auth.architecture.ApiErrorHttpStatusMapperClientFacingCoverageTest$1 code=UNKNOWN-001 -> falling back to 500
|
|
2026-05-12T15:59:46.344+09:00 INFO 3742337 --- [ Test worker] [traceId=] com.tngtech.archunit.core.PluginLoader : Detected Java version 21.0.10
|
|
]]></system-out>
|
|
<system-err><![CDATA[]]></system-err>
|
|
</testsuite>
|