Der Laravel-PHPUnit-Test kann das TestCase-Objekt nicht im Aufrufstapel finden
P粉733166744
P粉733166744 2023-08-26 20:14:38
0
1
545

Wo alle Tests ausgeführt werden sollen php-Artisan-Test Alles funktioniert wie erwartet und alle Tests werden ausgeführt

Wenn ich jetzt signle test php artisan test --filter test_get_profile ausführe, erhalte ich diesen kabelgebundenen Fehler

In PHPUnit ist ein Fehler aufgetreten. Meldung: TestCase-Objekt im Aufrufstapel kann nicht gefunden werden Ort: D:laragonwwwprojectvendorphpunitphpunitsrcTextUITestRunner.php:68

Aber einige andere Tests funktionieren immer noch, wie test_login und test_register funktionieren, aber wenn ich neue Tests erstelle, funktioniert es manchmal, manchmal erhalte ich diesen kabelgebundenen Fehler

PS: Ich habe den Dateipfad examplephp artisan test tests/Feature/AccountTest.php --filter test_get_profile hinzugefügt. Ich erhalte keine Fehlermeldung, weiß aber nicht, dass ich immer den Dateipfad angeben soll ;/ p>

Bittebeachten Sie, dass alle Tests leer sind

public function test_get_profile(): void { $response = $this->get('/'); $response->assertStatus(200); }

Kennt jemand dieses Problem?我正在使用 laravel 10 und phpunit 10

phpunit.xml:

   ./tests/Unit   ./tests/Feature     ./app              

UserTest.php

namespace TestsFeature; benutze TestsTestCase; Die Klasse UserTest erweitert TestCase { öffentliche Funktion test_login(): void { $response = $this->get('/'); $response->assertStatus(200); } öffentliche Funktion test_register(): void { $response = $this->get('/'); $response->assertStatus(200); } }

AccountTest.php

namespace TestsFeature; benutze TestsTestCase; Die Klasse AccountTest erweitert TestCase { /*** Ein Beispiel für einen grundlegenden Funktionstest.*/ öffentliche Funktion test_get_profile(): void { $response = $this->get('/'); $response->assertStatus(200); } }

P粉733166744
P粉733166744

Antworte allen (1)
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!