auv-locker-sdk/target/surefire-reports/TEST-com.auv.locker.HmacMD5UtilTest.xml
Niko f2727dbc35 feat: init auv-locker-sdk
- Maven + JDK 8 project
- HmacMD5 signature utility
- Apache HttpClient wrapper
- Storage API (11 endpoints) + Aux API (4 endpoints)
- Unified AuvClient entry point
- 20 unit tests
2026-05-09 15:38:14 +08:00

74 lines
8.6 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd" version="3.0.2" name="com.auv.locker.HmacMD5UtilTest" time="0.04" tests="9" errors="0" skipped="0" failures="0">
<properties>
<property name="gopherProxySet" value="false"/>
<property name="awt.toolkit" value="sun.lwawt.macosx.LWCToolkit"/>
<property name="file.encoding.pkg" value="sun.io"/>
<property name="java.specification.version" value="1.8"/>
<property name="sun.cpu.isalist" value=""/>
<property name="sun.jnu.encoding" value="UTF-8"/>
<property name="java.class.path" value="/Users/niko/workspace/hoopluz/foodOrder/auv-locker-sdk/target/test-classes:/Users/niko/workspace/hoopluz/foodOrder/auv-locker-sdk/target/classes:/Users/niko/.m2/repository/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar:/Users/niko/.m2/repository/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar:/Users/niko/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/niko/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar:/Users/niko/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.15.2/jackson-databind-2.15.2.jar:/Users/niko/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.15.2/jackson-annotations-2.15.2.jar:/Users/niko/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.15.2/jackson-core-2.15.2.jar:/Users/niko/.m2/repository/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar:/Users/niko/.m2/repository/org/slf4j/slf4j-simple/1.7.36/slf4j-simple-1.7.36.jar:/Users/niko/.m2/repository/junit/junit/4.13.2/junit-4.13.2.jar:/Users/niko/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:"/>
<property name="java.vm.vendor" value="Amazon.com Inc."/>
<property name="sun.arch.data.model" value="64"/>
<property name="java.vendor.url" value="https://aws.amazon.com/corretto/"/>
<property name="user.timezone" value=""/>
<property name="java.vm.specification.version" value="1.8"/>
<property name="os.name" value="Mac OS X"/>
<property name="user.country" value="CN"/>
<property name="sun.java.launcher" value="SUN_STANDARD"/>
<property name="sun.boot.library.path" value="/Users/niko/.sdkman/candidates/java/8.0.472-amzn/jre/lib"/>
<property name="sun.java.command" value="/Users/niko/workspace/hoopluz/foodOrder/auv-locker-sdk/target/surefire/surefirebooter-20260509152519995_3.jar /Users/niko/workspace/hoopluz/foodOrder/auv-locker-sdk/target/surefire 2026-05-09T15-25-16_980-jvmRun1 surefire-20260509152519995_1tmp surefire_0-20260509152519995_2tmp"/>
<property name="http.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
<property name="surefire.test.class.path" value="/Users/niko/workspace/hoopluz/foodOrder/auv-locker-sdk/target/test-classes:/Users/niko/workspace/hoopluz/foodOrder/auv-locker-sdk/target/classes:/Users/niko/.m2/repository/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar:/Users/niko/.m2/repository/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar:/Users/niko/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/niko/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar:/Users/niko/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.15.2/jackson-databind-2.15.2.jar:/Users/niko/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.15.2/jackson-annotations-2.15.2.jar:/Users/niko/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.15.2/jackson-core-2.15.2.jar:/Users/niko/.m2/repository/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar:/Users/niko/.m2/repository/org/slf4j/slf4j-simple/1.7.36/slf4j-simple-1.7.36.jar:/Users/niko/.m2/repository/junit/junit/4.13.2/junit-4.13.2.jar:/Users/niko/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:"/>
<property name="sun.cpu.endian" value="little"/>
<property name="user.home" value="/Users/niko"/>
<property name="user.language" value="zh"/>
<property name="java.specification.vendor" value="Oracle Corporation"/>
<property name="java.home" value="/Users/niko/.sdkman/candidates/java/8.0.472-amzn/jre"/>
<property name="basedir" value="/Users/niko/workspace/hoopluz/foodOrder/auv-locker-sdk"/>
<property name="file.separator" value="/"/>
<property name="line.separator" value="&#10;"/>
<property name="java.vm.specification.vendor" value="Oracle Corporation"/>
<property name="java.specification.name" value="Java Platform API Specification"/>
<property name="java.awt.graphicsenv" value="sun.awt.CGraphicsEnvironment"/>
<property name="surefire.real.class.path" value="/Users/niko/workspace/hoopluz/foodOrder/auv-locker-sdk/target/surefire/surefirebooter-20260509152519995_3.jar"/>
<property name="sun.boot.class.path" value="/Users/niko/.sdkman/candidates/java/8.0.472-amzn/jre/lib/resources.jar:/Users/niko/.sdkman/candidates/java/8.0.472-amzn/jre/lib/rt.jar:/Users/niko/.sdkman/candidates/java/8.0.472-amzn/jre/lib/sunrsasign.jar:/Users/niko/.sdkman/candidates/java/8.0.472-amzn/jre/lib/jsse.jar:/Users/niko/.sdkman/candidates/java/8.0.472-amzn/jre/lib/jce.jar:/Users/niko/.sdkman/candidates/java/8.0.472-amzn/jre/lib/charsets.jar:/Users/niko/.sdkman/candidates/java/8.0.472-amzn/jre/lib/jfr.jar:/Users/niko/.sdkman/candidates/java/8.0.472-amzn/jre/classes"/>
<property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
<property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
<property name="java.runtime.version" value="1.8.0_472-b08"/>
<property name="user.name" value="niko"/>
<property name="path.separator" value=":"/>
<property name="os.version" value="26.4.1"/>
<property name="java.endorsed.dirs" value="/Users/niko/.sdkman/candidates/java/8.0.472-amzn/jre/lib/endorsed"/>
<property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
<property name="file.encoding" value="UTF-8"/>
<property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
<property name="localRepository" value="/Users/niko/.m2/repository"/>
<property name="java.vendor.url.bug" value="https://github.com/corretto/corretto-8/issues/"/>
<property name="java.io.tmpdir" value="/var/folders/7t/3nly0x6s3dn7dbc8klvwd_3r0000gn/T/"/>
<property name="java.version" value="1.8.0_472"/>
<property name="user.dir" value="/Users/niko/workspace/hoopluz/foodOrder/auv-locker-sdk"/>
<property name="os.arch" value="aarch64"/>
<property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
<property name="java.awt.printerjob" value="sun.lwawt.macosx.CPrinterJob"/>
<property name="sun.os.patch.level" value="unknown"/>
<property name="java.library.path" value="/Users/niko/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:."/>
<property name="java.vm.info" value="mixed mode"/>
<property name="java.vendor" value="Amazon.com Inc."/>
<property name="java.vm.version" value="25.472-b08"/>
<property name="java.specification.maintenance.version" value="6"/>
<property name="java.ext.dirs" value="/Users/niko/Library/Java/Extensions:/Users/niko/.sdkman/candidates/java/8.0.472-amzn/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java"/>
<property name="sun.io.unicode.encoding" value="UnicodeBig"/>
<property name="java.class.version" value="52.0"/>
<property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
</properties>
<testcase name="testSignWithNullContentThrows" classname="com.auv.locker.HmacMD5UtilTest" time="0.016"/>
<testcase name="testSignGeneratesHexDigest" classname="com.auv.locker.HmacMD5UtilTest" time="0.0"/>
<testcase name="testBuildSignContent" classname="com.auv.locker.HmacMD5UtilTest" time="0.0"/>
<testcase name="testSignDifferentKeyDifferentResult" classname="com.auv.locker.HmacMD5UtilTest" time="0.0"/>
<testcase name="testSignDifferentContentDifferentResult" classname="com.auv.locker.HmacMD5UtilTest" time="0.001"/>
<testcase name="testSignWithNullSecretThrows" classname="com.auv.locker.HmacMD5UtilTest" time="0.0"/>
<testcase name="testBuildSignContentWithNullValue" classname="com.auv.locker.HmacMD5UtilTest" time="0.0"/>
<testcase name="testSignDeterministic" classname="com.auv.locker.HmacMD5UtilTest" time="0.0"/>
<testcase name="testBuildSignContentWithEmptyMap" classname="com.auv.locker.HmacMD5UtilTest" time="0.0"/>
</testsuite>