Я новичок в использовании Laravel Dusk и мне нужна помощь. Я хочу иметь возможность изменить значение в базе данных, чтобы я мог подтвердить / проверить пользователя, которого я только что зарегистрировал, с помощью приведенного ниже кода. Как мне добиться этого в моих тестах? Я хочу иметь возможность изменить это значение в базе данных сразу после того, как я assertDatabaseHas (... пользователь, которого я только что создал ...)
public function testRegisterUser()
{
//Register with all info filled out correctly
$this->browse(function ($browser){
$browser->visit('/register')
->type('firstName', 'JenLogin')
->type('lastName', 'Zhou')
->type('email', '[email protected]')
->type('bio', 'Hello, this user is for testing login purposes!')
->type('location_zip', '11111')
->type('password', '123456')
->type('password_confirmation', '123456')
->click('.btn-primary')
->assertPathIs('/home')
->click('.dropdown-toggle')
->click('.dropdown-menu li:last-child');
});
$this->assertDatabaseHas('users', ['firstName' => 'JenLogin', 'lastName' => 'Zhou', 'email' => '[email protected]']);
}
🤔 А знаете ли вы, что...
Laravel предоставляет возможность создания API с использованием Laravel Passport.