我在我的应用程序中使用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