Я создаю простой тест внутри Laravel Dusk, который пользователь не может зарегистрироваться, оставив поле электронной почты пустым. Код теста ниже:
/** @test */
public function a_user_cannot_register_without_filling_in_email_field()
{
$this->browse(function (Browser $browser) {
$browser->visit('/register')
->type('password', $this->user->password)
->type('password_confirmation', $this->user->password)
->press('Register')
->assertSee('The email field is required.');
});
}
Когда атрибут required
удаляется из ввода формы, этот тест проходит, но когда он добавляется, тест не проходит.
Есть ли другой способ проверить это?