Skip to content

Instantly share code, notes, and snippets.

@firecentaur
Created June 8, 2022 07:01
Show Gist options
  • Select an option

  • Save firecentaur/1fd4b4822e6ddf6ab6f8654798484c1c to your computer and use it in GitHub Desktop.

Select an option

Save firecentaur/1fd4b4822e6ddf6ab6f8654798484c1c to your computer and use it in GitHub Desktop.

Revisions

  1. firecentaur created this gist Jun 8, 2022.
    27 changes: 27 additions & 0 deletions LoginAsUserTest.php
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,27 @@
    <?php

    namespace Tests\Browser;

    use App\Models\User;
    use Laravel\Dusk\Browser;
    use Tests\DuskTestCase;

    class LoginAsUserTest extends DuskTestCase
    {
    /**
    * A Dusk test example.
    *
    * @return void
    */
    public function testSeeLoginElements()
    {
    //create a user


    $this->browse(function (Browser $browser) {
    $user = User::factory()->create();
    $browser->visit('/admin/login')->loginAs($user)->assertAuthenticatedAs($user);
    });
    }

    }