Krucas\LaravelUserEmailVerification\Test\AuthenticatesUsersTest::testShouldRedirectIntendedOnConfigEnabledUserVerified PHP Method

testShouldRedirectIntendedOnConfigEnabledUserVerified() public method

    public function testShouldRedirectIntendedOnConfigEnabledUserVerified()
    {
        $user = $this->getUserMock();
        $user->shouldReceive('isUserEmailVerified')->andReturn(true);
        $this->laravelContainer->shouldReceive('make')->with('config', [])->andReturn($config = $this->getConfigMock());
        $config->shouldReceive('get')->with('verification.verify', null)->andReturn(true);
        $this->laravelContainer->shouldReceive('make')->with('redirect', [])->andReturn($redirect = $this->getRedirectMock());
        $redirect->shouldReceive('intended')->once()->andReturn('intended');
        $trait = $this->getObjectForTrait('Krucas\\LaravelUserEmailVerification\\AuthenticatesUsers');
        $this->assertEquals('intended', $trait->authenticated($this->getRequestMock(), $user));
    }