diff --git a/.gitignore b/.gitignore index 88fad7c..7d4b5a4 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ Homestead.yaml npm-debug.log yarn-error.log /public/vendor +.phpunit.cache/test-results diff --git a/tests/Browser/IndexTest.php b/tests/Browser/IndexTest.php index e62fdf9..3e13eb1 100644 --- a/tests/Browser/IndexTest.php +++ b/tests/Browser/IndexTest.php @@ -11,7 +11,7 @@ class IndexTest extends DuskTestCase /** * A basic browser test example. */ - public function test_basic_example(): void + public function test_index(): void { $this->browse(function (Browser $browser) { $browser->visit('/') diff --git a/tests/Browser/LoginTest.php b/tests/Browser/LoginTest.php new file mode 100644 index 0000000..cf4a2cc --- /dev/null +++ b/tests/Browser/LoginTest.php @@ -0,0 +1,29 @@ +browse(function (Browser $browser) { + $browser->visit('/') + ->assertSee('Não autenticado') + ->clickLink('Entrar') + ->waitFor('#loginUsuario', 20) + ->type('#loginUsuario', '1111') + ->press('Login') + ->pause('3000') + ->assertSee('Consulta de Arquivos') + ->click('.login_logout_link') + ->assertSee('Não autenticado'); + }); + } +}