luyatests\core\web\CompositionTest::testResolvedPaths PHP Method

testResolvedPaths() public method

public testResolvedPaths ( )
    public function testResolvedPaths()
    {
        $request = new Request();
        $request->pathInfo = 'de/hello/world';
        $composition = new \luya\web\Composition($request);
        $resolver = $composition->getResolvedPathInfo($request);
        $resolve = $resolver['route'];
        $resolved = $resolver['resolvedValues'];
        $this->assertEquals('hello/world', $resolve);
        $this->assertEquals(true, is_array($resolved));
        $this->assertEquals(1, count($resolved));
        $this->assertArrayHasKey('langShortCode', $resolved);
        $this->assertEquals('de', $resolved['langShortCode']);
    }