driver->manage()->deleteAllCookies(); } $this->disableCompanyGateways(); CompanyGateway::where('gateway_key', '8fdeed552015b3c7b44ed6c8ebd9e992')->restore(); // Enable ACH. $cg = CompanyGateway::where('gateway_key', '8fdeed552015b3c7b44ed6c8ebd9e992')->firstOrFail(); $fees_and_limits = $cg->fees_and_limits; $fees_and_limits->{GatewayType::BANK_TRANSFER} = new FeesAndLimits(); $cg->fees_and_limits = $fees_and_limits; $cg->save(); $this->browse(function (Browser $browser) { $browser ->visit(new Login()) ->auth(); }); } public function testPayingWithNoPreauthorizedIsntPossible() { $this->browse(function (Browser $browser) { $browser ->visitRoute('client.invoices.index') ->click('@pay-now') ->press('Pay Now') ->clickLink('Bank Transfer') ->assertSee('To pay with a bank account, first you have to add it as payment method.'); }); } }