spec\LdapTools\Factory\LdapObjectSchemaFactorySpec::it_should_call_the_load_schema_event PHP Метод

it_should_call_the_load_schema_event() публичный Метод

public it_should_call_the_load_schema_event ( $dispatcher )
    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);
    }