The CreateDSTesetExtension no longer requires a parent test class

The previous behavior of the extension required the use `AbstractLdapTestUnit` or duplicating static variables named `classDirectoryService`/`methodDirectoryService`

Now the directoryService can be injected into the test as a parameter, e.g.

void myTest( DirectoryService directoryService ) { ... }

A class level or method level DirectoryService will be injected automatically

NOTE: The previous behavior will still work to ensure backward compatiblity.
2 files changed