Laravel Dusk Войти аутентификация не удалась

Я пытаюсь проверить свой логин, но мне не удается использовать следующий подход. Любые предложения, почему я не могу войти в систему пользователя?

/** @test */
public function login_into_lerova()
{
    $user = factory(User::class)->create([
        'email' => 'max.mustermann@smartgate.ch',
        'password' => bcrypt('normal'),
    ]);

    $this->browse(function (Browser $browser) use ($user){

        $browser->visit(url(route('login')))
                ->type('email', $user->email)
                ->type('password','normal')
                ->press('@login-button')
                ->assertAuthenticatedAs($user);

    });
}

Получение следующей ошибки:

1) Tests\Browser\LoginTest::login_into_lerova
The currently authenticated user is not who was expected.
Failed asserting that Array &0 () is identical to Array &0 (
    'id' => 1
    'className' => 'App\User'
).

Ура, Стэн

Screenshot-Error

1 ответ

Я предлагаю вам следовать этому уроку о сумраке, и вам будет понятно, в чем ваша проблема, Laravel Dusk Tutorial

Другие вопросы по тегам