Spring LDAP-тестирование с Unboundid - PullRequest
0 голосов
/ 21 апреля 2020

Я пытаюсь реализовать модульные тесты для LDAPTemplate и использую unboundid-ldap-sdk вместе со следующими свойствами теста:

spring.ldap:
  embedded:
    base-dn: dc=com
    credential:
      username: uid=admin
      password: secret
    ldif: classpath:test-ldap-users.ldif
    port: 12345
    validation:
      enabled: true

Я ожидаю, что: Сервер LDAP Inmemory запустится с заданным base-dn и нагрузкой данные. Тем не менее, я получаю ниже errorr при загрузке данных ldif.

com.unboundid.ldap.sdk.LDAPException: Unable to add entry 'ou=groups,dc=com' because its parent entry 'dc=com' does not exist in the server.

Верны ли мои ожидания? Я что-то упускаю, чтобы запустить InMemoryLDAPServer с необходимыми данными?

...