From 5cd164f0d89791045562f4c2ba776ccf38336df3 Mon Sep 17 00:00:00 2001 From: philipp lang <philipp@aweos.de> Date: Sun, 20 Oct 2024 18:30:33 +0200 Subject: [PATCH] Remove old MailgatewayRequestFactory --- .../MailgatewayRequestFactory.php | 61 ------------------- 1 file changed, 61 deletions(-) delete mode 100644 tests/RequestFactories/MailgatewayRequestFactory.php diff --git a/tests/RequestFactories/MailgatewayRequestFactory.php b/tests/RequestFactories/MailgatewayRequestFactory.php deleted file mode 100644 index 26ae0de2..00000000 --- a/tests/RequestFactories/MailgatewayRequestFactory.php +++ /dev/null @@ -1,61 +0,0 @@ -<?php - -namespace Tests\RequestFactories; - -use App\Mailgateway\Types\Type; -use Worksome\RequestFactories\RequestFactory; - -class MailgatewayRequestFactory extends RequestFactory -{ - public function definition(): array - { - return [ - 'name' => $this->faker->words(5, true), - 'type' => [ - 'cls' => app('mail-gateways')->random(), - 'params' => [], - ], - 'domain' => $this->faker->safeEmailDomain(), - ]; - } - - public function name(string $name): self - { - return $this->state(['name' => $name]); - } - - public function domain(string $domain): self - { - return $this->state(['domain' => $domain]); - } - - /** - * @param class-string<Type> $type - * @param array<string, mixed> $params - */ - public function type(string $type, array $params): self - { - return $this->state(['type' => [ - 'cls' => $type, - 'params' => $params, - ]]); - } - - public function missingType(): self - { - return $this->state(['type' => [ - 'cls' => null, - 'params' => [], - ]]); - } - - public function withoutName(): self - { - return $this->state(['name' => '']); - } - - public function withoutDomain(): self - { - return $this->state(['domain' => '']); - } -}