From cd3d0efb7ae280b86715dae4505187ed3dea740e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Mon, 4 Oct 2021 13:40:48 +0200 Subject: [PATCH] Tests: Setup --- .../Gateways/GoCardless/ACHTest.php | 25 ++++++++++++------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/tests/Browser/ClientPortal/Gateways/GoCardless/ACHTest.php b/tests/Browser/ClientPortal/Gateways/GoCardless/ACHTest.php index 13783b328c4c..9de9e9736bff 100644 --- a/tests/Browser/ClientPortal/Gateways/GoCardless/ACHTest.php +++ b/tests/Browser/ClientPortal/Gateways/GoCardless/ACHTest.php @@ -2,22 +2,29 @@ namespace Tests\Browser\ClientPortal\Gateways\GoCardless; -use Illuminate\Foundation\Testing\DatabaseMigrations; +use App\Models\CompanyGateway; use Laravel\Dusk\Browser; +use Tests\Browser\Pages\ClientPortal\Login; use Tests\DuskTestCase; class ACHTest extends DuskTestCase { - /** - * A Dusk test example. - * - * @return void - */ - public function testExample() + protected function setUp(): void { + parent::setUp(); + + foreach (static::$browsers as $browser) { + $browser->driver->manage()->deleteAllCookies(); + } + + $this->disableCompanyGateways(); + + CompanyGateway::where('gateway_key', 'b9886f9257f0c6ee7c302f1c74475f6c')->restore(); + $this->browse(function (Browser $browser) { - $browser->visit('/') - ->assertSee('Laravel'); + $browser + ->visit(new Login()) + ->auth(); }); } }