This commit is contained in:
2026-08-25 09:52:49 +08:00
parent b211121365
commit b67217332a
37 changed files with 1009 additions and 343 deletions
@@ -0,0 +1,17 @@
package com.baiyue.common.openapi;
import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
class PdaOpenApiGroupContractTest {
@Test
void pdaGroupOnlyMatchesDeviceApis() {
BaiyueOpenApiAutoConfiguration configuration = new BaiyueOpenApiAutoConfiguration();
var group = configuration.pdaApi(configuration.correlationHeaderCustomizer());
assertThat(group.getGroup()).isEqualTo("pda");
assertThat(group.getPathsToMatch()).containsExactly("/api/pda/**");
assertThat(group.getPathsToMatch()).noneMatch(path -> path.contains("internal"));
}
}