public function setDefaultDomain($domain) { $this->config['defaultDomain'] = $domain; return $this; }
function it_should_honor_the_default_domain_configuration_option() { $config = new Configuration(); $domain = new DomainConfiguration('example.com'); $domain->setServers(['example'])->setLazyBind(true)->setBaseDn('dc=example,dc=com'); $anotherDomain = new DomainConfiguration('test.com'); $anotherDomain->setServers(['test'])->setLazyBind(true)->setBaseDn('dc=test,dc=com'); $config->addDomain($domain, $anotherDomain); $config->setDefaultDomain('test.com'); $this->beConstructedWith($config); $this->getDomainContext()->shouldBeEqualTo('test.com'); }