From c56bc54fee651a2083ddeaed12c9af190e3ff47a Mon Sep 17 00:00:00 2001 From: Holger Hagen <19706592+holgerhagen@users.noreply.github.com> Date: Wed, 29 Apr 2020 11:30:17 +0200 Subject: [PATCH] TSK-1206: created ldif file according to desired test user structure. --- .../rest/AccessIdControllerIntTest.java | 2 +- .../src/test/resources/taskana-test.ldif | 85 ++++++++++++++----- 2 files changed, 66 insertions(+), 21 deletions(-) diff --git a/rest/taskana-rest-spring/src/test/java/pro/taskana/rest/AccessIdControllerIntTest.java b/rest/taskana-rest-spring/src/test/java/pro/taskana/rest/AccessIdControllerIntTest.java index babc4c66f..ac40df8a3 100644 --- a/rest/taskana-rest-spring/src/test/java/pro/taskana/rest/AccessIdControllerIntTest.java +++ b/rest/taskana-rest-spring/src/test/java/pro/taskana/rest/AccessIdControllerIntTest.java @@ -52,7 +52,7 @@ class AccessIdControllerIntTest { void testQueryGroupsByCn() { ResponseEntity response = template.exchange( - restHelper.toUrl(Mapping.URL_ACCESSID) + "?search-for=ksc", + restHelper.toUrl(Mapping.URL_ACCESSID) + "?search-for=ksc-use", HttpMethod.GET, restHelper.defaultRequest(), ParameterizedTypeReference.forType(AccessIdListResource.class)); diff --git a/rest/taskana-rest-spring/src/test/resources/taskana-test.ldif b/rest/taskana-rest-spring/src/test/resources/taskana-test.ldif index 935dac143..ff497e127 100644 --- a/rest/taskana-rest-spring/src/test/resources/taskana-test.ldif +++ b/rest/taskana-rest-spring/src/test/resources/taskana-test.ldif @@ -1,5 +1,5 @@ ###################### -# Organizational Units +# Base Structure ###################### dn: O=TASKANA objectclass: top @@ -26,82 +26,127 @@ cn: organisation objectclass: top objectclass: container + ######################## -# Users +# Users KSC 1 ######################## -dn: uid=user_1_1,cn=users,OU=Test,O=TASKANA +dn: uid=teamlead-1,cn=users,OU=Test,O=TASKANA +objectclass: inetorgperson +objectclass: organizationalperson +objectclass: person +objectclass: top +givenName: Titus +description: desc +uid: teamlead-1 +sn: Toll +ou: Organisationseinheit/Organisationseinheit KSC/Organisationseinheit KSC 1 +cn: Titus Toll + +dn: uid=user-1-1,cn=users,OU=Test,O=TASKANA objectclass: inetorgperson objectclass: organizationalperson objectclass: person objectclass: top givenName: Max description: desc -uid: user_1_1 +uid: user-1-1 sn: Mustermann ou: Organisationseinheit/Organisationseinheit KSC/Organisationseinheit KSC 1 cn: Max Mustermann -dn: uid=user_1_2,cn=users,OU=Test,O=TASKANA +dn: uid=user-1-2,cn=users,OU=Test,O=TASKANA objectclass: inetorgperson objectclass: organizationalperson objectclass: person objectclass: top givenName: Elena description: desc -uid: user_1_1 +uid: user-1-2 sn: Eifrig ou: Organisationseinheit/Organisationseinheit KSC/Organisationseinheit KSC 1 cn: Elena Eifrig -dn: uid=user_2_1,cn=users,OU=Test,O=TASKANA + +######################## +# Users KSC 2 +######################## +dn: uid=teamlead-2,cn=users,OU=Test,O=TASKANA +objectclass: inetorgperson +objectclass: organizationalperson +objectclass: person +objectclass: top +givenName: Frauke Faul +description: desc +uid: teamlead-2 +sn: Faul +ou: Organisationseinheit/Organisationseinheit KSC/Organisationseinheit KSC 2 +cn: Frauke Faul + +dn: uid=user-2-1,cn=users,OU=Test,O=TASKANA objectclass: inetorgperson objectclass: organizationalperson objectclass: person objectclass: top givenName: Simone description: desc -uid: user_1_1 +uid: user-2-1 sn: Müller -ou: Organisationseinheit/Organisationseinheit KSC/Organisationseinheit KSC 1 +ou: Organisationseinheit/Organisationseinheit KSC/Organisationseinheit KSC 2 cn: Simone Müller -dn: uid=user_2_2,cn=users,OU=Test,O=TASKANA +dn: uid=user-2-2,cn=users,OU=Test,O=TASKANA objectclass: inetorgperson objectclass: organizationalperson objectclass: person objectclass: top givenName: Tim description: desc -uid: user_1_1 +uid: user-2-2 sn: Schläfrig -ou: Organisationseinheit/Organisationseinheit KSC/Organisationseinheit KSC 1 +ou: Organisationseinheit/Organisationseinheit KSC/Organisationseinheit KSC 2 cn: Tim Schläfrig - ######################## # Groups ######################## dn: cn=ksc-users,cn=groups,OU=Test,O=TASKANA -uniquemember: uid=user_1_1,cn=users,OU=Test,O=TASKANA -uniquemember: uid=user_1_2,cn=users,OU=Test,O=TASKANA +uniquemember: uid=user-1-1,cn=users,OU=Test,O=TASKANA +uniquemember: uid=user-1-2,cn=users,OU=Test,O=TASKANA +uniquemember: uid=user-2-1,cn=users,OU=Test,O=TASKANA +uniquemember: uid=user-2-2,cn=users,OU=Test,O=TASKANA cn: ksc-users objectclass: groupofuniquenames objectclass: top +dn: cn=ksc-teamleads,cn=groups,OU=Test,O=TASKANA +uniquemember: uid=teamlead-1,cn=users,OU=Test,O=TASKANA +uniquemember: uid=teamlead-2,cn=users,OU=Test,O=TASKANA +cn: ksc-teamleads +objectclass: groupofuniquenames +objectclass: top -######################## -# Groups -######################## + +###################### +# Organizational Units +###################### dn: cn=Organisationseinheit KSC,cn=organisation,OU=Test,O=TASKANA cn: Organisationseinheit KSC objectclass: groupofuniquenames objectclass: top dn: cn=Organisationseinheit KSC 1,cn=Organisationseinheit KSC,cn=organisation,OU=Test,O=TASKANA -uniquemember: uid=user_1_1,cn=users,OU=Test,O=TASKANA -uniquemember: uid=user_1_2,cn=users,OU=Test,O=TASKANA +uniquemember: uid=teamlead-1,cn=users,OU=Test,O=TASKANA +uniquemember: uid=user-1-1,cn=users,OU=Test,O=TASKANA +uniquemember: uid=user-1-2,cn=users,OU=Test,O=TASKANA cn: Organisationseinheit KSC 1 objectclass: groupofuniquenames objectclass: top +dn: cn=Organisationseinheit KSC 2,cn=Organisationseinheit KSC,cn=organisation,OU=Test,O=TASKANA +uniquemember: uid=teamlead-2,cn=users,OU=Test,O=TASKANA +uniquemember: uid=user-2-1,cn=users,OU=Test,O=TASKANA +uniquemember: uid=user-2-2,cn=users,OU=Test,O=TASKANA +cn: Organisationseinheit KSC 2 +objectclass: groupofuniquenames +objectclass: top