function it_should_respect_an_explicitly_set_dn($connection)
{
$connection->execute($this->addOperation)->willReturn(true);
$this->addOperation->setDn('cn=chad,ou=users,dc=foo,dc=bar');
$this->config->setSchemaName('ad');
$this->beConstructedWith($connection, $this->schemaFactory, $this->dispatcher);
$this->createUser()->with(['username' => 'somedude', 'password' => '12345'])->setDn('cn=chad,ou=users,dc=foo,dc=bar')->execute();
}