create([]); $request = [ 'account_id' => $user->account_id, 'user_id' => $user->id, ]; $filename = app(SqlExportAccount::class)->execute($request); $this->assertStringStartsWith('temp/', $filename); $this->assertStringEndsWith('.sql', $filename); Storage::disk('local')->assertExists($filename); } /** @test */ public function it_fails_if_wrong_parameters_are_given() { $request = []; $this->expectException(ValidationException::class); app(SqlExportAccount::class)->execute($request); } }