31 assertThat(OIDCAttributeMapperHelper.splitClaimPath(
""), Matchers.empty());
32 assertThat(OIDCAttributeMapperHelper.splitClaimPath(
"a"), Matchers.contains(
"a"));
34 assertThat(OIDCAttributeMapperHelper.splitClaimPath(
"a.b"), Matchers.contains(
"a",
"b"));
35 assertThat(OIDCAttributeMapperHelper.splitClaimPath(
"a\\.b"), Matchers.contains(
"a.b"));
36 assertThat(OIDCAttributeMapperHelper.splitClaimPath(
"a\\\\.b"), Matchers.contains(
"a\\",
"b"));
37 assertThat(OIDCAttributeMapperHelper.splitClaimPath(
"a\\\\\\.b"), Matchers.contains(
"a\\.b"));
39 assertThat(OIDCAttributeMapperHelper.splitClaimPath(
"c.a\\\\.b"), Matchers.contains(
"c",
"a\\",
"b"));
40 assertThat(OIDCAttributeMapperHelper.splitClaimPath(
"c.a\\\\\\.b"), Matchers.contains(
"c",
"a\\.b"));
41 assertThat(OIDCAttributeMapperHelper.splitClaimPath(
"c\\\\\\.b.a\\\\\\.b"), Matchers.contains(
"c\\.b",
"a\\.b"));
42 assertThat(OIDCAttributeMapperHelper.splitClaimPath(
"c\\h\\.b.a\\\\\\.b"), Matchers.contains(
"ch.b",
"a\\.b"));