function it_should_call_the_load_schema_event($dispatcher)
{
$config = new Configuration();
$parser = SchemaParserFactory::get('yml', $config->getSchemaFolder());
$cache = CacheFactory::get('none', []);
new LdapObjectSchemaEvent(Event::LDAP_SCHEMA_LOAD, new LdapObjectSchema('ad', 'user'));
$dispatcher->dispatch(Argument::type('\\LdapTools\\Event\\LdapObjectSchemaEvent'))->shouldBeCalled();
$this->beConstructedWith($cache, $parser, $dispatcher);
$this->get('ad', LdapObjectType::USER);
}