Sokil\Mongo\ClientTest::testMap_CollectionToClassPrefix_PointCollection PHP Method

testMap_CollectionToClassPrefix_PointCollection() public method

    public function testMap_CollectionToClassPrefix_PointCollection()
    {
        $this->client->map(array('db1' => array('db1Collection1' => '\\Sokil\\Mongo\\Db1Collection1Class', 'db1Collection2' => '\\Sokil\\Mongo\\Db1Collection2Class'), 'db2' => array('*' => array('class' => '\\Sokil\\'))));
        $database = $this->client->getDatabase('db2');
        $reflectionClass = new \ReflectionClass($database);
        $method = $reflectionClass->getMethod('getCollectionDefinition');
        $method->setAccessible(true);
        $classDefinition = $method->invoke($database, 'mongo.db2Collection1Class');
        $this->assertEquals('\\Sokil\\Mongo\\Db2Collection1Class', $classDefinition->class);
    }