Files
fotospiel-app/tests/Feature/AuthVerificationTranslationsTest.php

26 lines
768 B
PHP

<?php
namespace Tests\Feature;
use Tests\TestCase;
class AuthVerificationTranslationsTest extends TestCase
{
public function test_auth_verification_translations_exist_in_de_and_en(): void
{
$this->assertTranslationExists('de', 'auth.verification.success_title');
$this->assertTranslationExists('de', 'auth.verification.checkout_success_message');
$this->assertTranslationExists('en', 'auth.verification.success_title');
$this->assertTranslationExists('en', 'auth.verification.checkout_success_message');
}
private function assertTranslationExists(string $locale, string $key): void
{
app()->setLocale($locale);
$translation = __($key);
$this->assertNotSame($key, $translation);
}
}