PHPunit使用谷歌测试社交网站登录

时间:2016-12-01 08:16:08

标签: laravel-5 phpunit laravel-socialite

我在我的应用程序中使用socialite,以便用户可以使用他们的Google帐户登录。我想为此写一个功能测试。到目前为止,我已经起来点击按钮登录,

public function testAuth()
    {
        $this->visit('/admin')
            ->see('The Admin Dashboard')
            ->click('Login with Google')

            //tests to login should go here

            ->seePageIs('/admin/dashboard');
    }

从此处调用socialite google driver方法,检查Google电子邮件是否为公司电子邮件,并为数据库中的用户创建一个帐户,然后该帐户可以访问信息中心。问题是即使我嘲笑用户,当测试点击此->click('Login with Google')它向谷歌发送请求并返回request failed error

0 个答案:

没有答案