Hi Lucas, the LDAP API integration tests are in apacheds/ldap-client-api, for the exact reason you mentioned.
Kind Regards, Stefan On 05/03/2014 06:45 PM, Lucas Theisen wrote: > Hi All, > > I am working on LdapConnectionTemplate ( > https://issues.apache.org/jira/browse/DIRAPI-163) and am not quite sure > where to put unit tests. It appears that none of the ldap api artifacts > depend on apacheds server artifacts. I am wondering if this is a hard > requirement? And if so, how do you test the functionality of your apis? > It seems that one of the major benefits of an embeddable server like > apacheds is that it can be used for unit tests, but if we cannot even use > it for our own unit tests... > > I know I could put some tests in server-integ, but that seems very wrong > for testing new ldap api features. If this is because of circular > dependencies (server depends on api, so api cannot depend on server), then > perhaps we should refactor. Maybe move the truly shared stuff (like model > and what not) into a shared library, and all the api stuff (like > connections) into another. What do you think? > > Thanks, > Lucas >
