test: fiabilisation de la suite de tests
- BusinessLogicTest: utilise le vrai modele StressEvent + auth Sanctum - AdminAccessTest: compte actif requis pour l'acces au panel - SecurityHeadersTest: verifie les en-tetes de securite - suppression du modele orphelin EvenementStress Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -2,11 +2,11 @@
|
||||
|
||||
namespace Tests\Feature;
|
||||
|
||||
use App\Models\User;
|
||||
use App\Models\Role;
|
||||
use App\Models\User;
|
||||
use Illuminate\Foundation\Testing\RefreshDatabase;
|
||||
use Tests\TestCase;
|
||||
use PHPUnit\Framework\Attributes\Test;
|
||||
use Tests\TestCase;
|
||||
|
||||
class AuthSecurityTest extends TestCase
|
||||
{
|
||||
@@ -30,9 +30,9 @@ class AuthSecurityTest extends TestCase
|
||||
|
||||
// 2. Action : Simuler une connexion avec Sanctum
|
||||
$response = $this->actingAs($user, 'sanctum')
|
||||
->getJson('/api/profile'); // Remplace par une de tes routes protégées
|
||||
->getJson('/api/profile'); // Remplace par une de tes routes protégées
|
||||
|
||||
// 3. Assertion : Vérifier que l'accès est accordé (200)
|
||||
$response->assertStatus(200);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user