CluPilotCloud/tests/Feature/Mail
nexxo ec0e83e69b Waechtertest sucht rekursiv und nur echte Mailables
glob('Mail/*.php') sah nur die oberste Ebene von app/Mail. Der Ordner hat
mit Concerns/ und Transport/ schon zwei Unterordner - eine kuenftige
Mailklasse dort waere dem Waechter nie aufgefallen, und die Mail liefe
still auf MailLane::CALM statt auf eine bewusst gewaehlte Spur.

File::allFiles() sucht rekursiv; is_subclass_of(..., Mailable::class)
schraenkt danach auf echte Mailables ein, statt auf "liegt irgendwo unter
app/Mail" - ein Trait wie RidesALane selbst oder eine kuenftige
Basisklasse macht den Test damit nicht mehr faelschlich rot.

Falsifizierbarkeit erneut geprueft, diesmal an OrderConfirmationMail statt
an der zuvor benutzten VerifyEmailMail: Trait entfernt, Test rot mit genau
dieser Klasse benannt, Trait zurueckgesetzt, Test wieder gruen.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-03 16:00:44 +02:00
..
MailLaneRoutingTest.php Waechtertest sucht rekursiv und nur echte Mailables 2026-08-03 16:00:44 +02:00
MailLaneTest.php Drei Spuren, und welche Mail in welche gehoert 2026-08-03 15:31:31 +02:00
MailSettingsPageTest.php Move the console's identity out of the customer table 2026-07-28 10:31:43 +02:00
MailboxModelTest.php Let a mailbox send without a password when it never needed one 2026-07-28 05:54:21 +02:00
MailboxResolverTest.php Move the one SMTP account into the mailbox table it outgrew 2026-07-28 00:24:54 +02:00
MailboxSeedMigrationTest.php Trust an explicitly configured mail host or port over the placeholder 2026-07-28 07:10:53 +02:00
MailboxTakeoverTest.php Close the data-loss paths the review found in the mailbox takeover 2026-07-28 01:15:50 +02:00
MailboxTesterTest.php Bound the mail test-send and real send to a timeout instead of hanging 2026-07-28 16:36:14 +02:00
MailboxTransportTest.php Bound the mail test-send and real send to a timeout instead of hanging 2026-07-28 16:36:14 +02:00
SenderAddressTest.php Stop mailing the initial admin password, hold it in the panel until noted 2026-07-28 23:19:20 +02:00
SystemMailboxReadinessTest.php Bereitschaft: das Absender-Postfach wird gefragt, ob es senden KANN 2026-07-31 20:35:58 +02:00