Phalcon\Test\FunctionalTestCase::assertRedirectTo PHP Method

assertRedirectTo() public method

Assert location redirect
public assertRedirectTo ( string $location )
$location string
    public function assertRedirectTo($location)
    {
        $actualLocation = $this->di->getShared('response')->getHeaders()->get('Location');
        if (!$actualLocation) {
            throw new \PHPUnit_Framework_ExpectationFailedException('Failed asserting response caused a redirect');
        }
        if ($actualLocation !== $location) {
            throw new \PHPUnit_Framework_ExpectationFailedException(sprintf('Failed asserting response redirects to "%s". It redirects to "%s".', $location, $actualLocation));
        }
        $this->assertEquals($location, $actualLocation);
    }