Respect\Rest\RouterTest::testMagicConstructorCanRouteToClasses PHP Метод

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

    public function testMagicConstructorCanRouteToClasses()
    {
        $router = new Router();
        $className = 'GeneratedClass' . md5(rand());
        $this->getMock('Respect\\Rest\\Routable', array('GET'), array(), $className);
        $classRoute = $router->get('/', $className);
        $concreteClassRoute = $router->classRoute('GET', '/', $className);
        $this->assertInstanceOf('Respect\\Rest\\Routes\\ClassName', $classRoute, 'Returned result from a magic constructor in this case should return a Routes\\ClassName');
        $this->assertEquals($classRoute, $concreteClassRoute, 'The magic and concrete instances of Routes\\ClassName should be equivalent');
    }