Ticket 50259 - implement dn construction test
Bug Description: Implement a lib389 dn test to show we have correct
behaviour with dn derivation in lib389 creation.
Fix Description: Add test case.
https://pagure.io/389-ds-base/issue/50259
Author: William Brown <william@blackhats.net.au>
Review by: spichugi (Thanks!)