Bonjour,
Voila je rencontre un petit problème avec mon code.
Il ne veux pas m'importer mon trait.
J'utilise phpunit pour lancer un test
<?php
namespace AppTest;
use Illuminate\Foundation\Testing\DatabaseTransactions;
class CartesControllerTest extends \TestCase
{
use DatabaseTransactions,
CartesControllerIndexTest,
CartesControllerShowTest,
CartesControllerEditTest,
CartesControllerUpdateTest;
}
que les fonction dans le trait CartesControllerUpdateTest soit lancer
Fatal error: Trait 'AppTest\CartesControllerUpdateTest' not found in /data/tests/Http/Controllers/CartesControllerTest.php on line 9
Si j'enlève l'utilisation du trait CartesControllerUpdateTest mon test unitaire fonctionne et m'execute correctement les 21 test qui sont dans les autres traits.
Si je mets les fonctions contenu dans CartesControllerUpdateTest les test sont ok.
Mon IDE trouve bien ma classe CartesControllerUpdateTest quand je fais ctrl + click dessus
Je ne peux plus importer un seul trait dans cette classe.
Merci de votre aide
J'ai généré mes classe avec PHPStorm. Et quand je fais des ctrl + click cela marche correctement.