phpunit

PHPUnit ist ein Programmierer-orientiertes Testframework für PHP. Es ist eine Instanz der xUnit-Architektur für Unit-Test-Frameworks.
1
Antwort

Unit Test Doctrine ODM

Ich habe begonnen, Doctrine 2 Mongo ODM Unit Tests zu schreiben, habe aber festgestellt, dass ich dafür keine gute Strategie in meinem Code habe. Ich möchte die Tests ausführen und die Objekte tatsächlich beibehalten, aber ich möchte dann zulass...
16.03.2012, 07:14
3
Antworten

Wie startet man mit PHPUnit Initialisierungscode, bevor Tests ausgeführt werden?

Gegenwärtig führen wir Code zum Einrichten der Datenbank in setUpBeforeClass aus. Dies läuft jedoch bevor jede Testklasse getestet wird. Ist es möglich, dass Code einmal ausgeführt wird, bevor Tests ausgeführt werden, und eventuell Code ausgefüh...
10.11.2011, 20:10
2
Antworten

Einfache ZF2-Einheit Testet eine Steuerung, die ZfcUser verwendet

Ich habe Probleme, eine Aktion zu testen, die ZfcUser für die Authentifizierung verwendet. Ich brauche eine Möglichkeit, das ZfcUser Controller-Plugin nachzuahmen, aber ich bin mir nicht sicher, wie ich das machen soll. Es ist mir gelungen, eini...
16.01.2013, 08:55
2
Antworten

globale Variablen sind null, wenn PHPUnit verwendet wird

Ich setze PHPUnit-Tests in ein bestehendes Projekt ein. Variablen für globale Konstanten werden häufig verwendet. In meiner Einheit schlagen Testfunktionen fehl, weil die globalen Variablen null sind. Hier ist ein Beispiel für einen fehlgeschlag...
31.01.2012, 01:08
1
Antwort

PHPUnit - Wie man PDO vorbereitete Aussage vortäuscht

Ich versuche, eine Mapper-Klasse mit PHPUnit zu testen. Ich kann die PDO-Instanz, die in die Mapper-Klasse injiziert wird, leicht verspotten, aber ich kann nicht herausfinden, wie man die PreparedStatement-Klasse, wie sie von der PDO-Klasse erze...
17.03.2011, 12:47
2
Antworten

PHPUnit konnte die Klasse "TestCase" nicht finden

Um meine Tests mit der PHPUnit des Projekts auszuführen, mache ich folgendes: php vendor/bin/phpunit tests/SomeClassTest.php , was bei der folgenden Klassendeklaration gut funktioniert: %Vor% Aber es scheitert, wenn ich das tue: %Vor%...
14.10.2016, 14:05
2
Antworten

PDO-Verbindung wird nicht geschlossen, wenn phpunit mit symfony 2.X läuft

Wir haben etwa 180 Unit Tests implementieren webtestcase Klasse und Tests laufen über Controller. Wenn wir jedoch die Komponententests ausführen, öffnen sie zu viele Verbindungen zu db. Aufgrund von zu vielen aktiven TCP-Verbindungstest si...
03.06.2013, 08:02
2
Antworten

Versuch, Dateisystemoperationen mit VFSStream zu testen

Ich versuche, eine Dateisystemoperation (naja, eigentlich eine Lektüre von php: // input) mit vfsStream zu verspotten, aber das Fehlen anständiger Dokumentation und Beispiele behindert mich wirklich. Der relevante Code der getesteten Klasse l...
28.07.2012, 10:57
1
Antwort

PHPUnit: Spotte alle Methoden außer einigen

Ich schreibe einen PHPUnit-Test, bei dem ich eine Abhängigkeit vortäuschen muss, aber ich brauche noch ein paar Methoden, damit es noch funktioniert. Ich habe: %Vor% Also habe ich so etwas gemacht: %Vor% Und alles ist in Ordnung, außer d...
07.06.2012, 01:06
1
Antwort

PHPUnit Database Testing

Ich verwende PHPUnit, um das Einfügen von Objekten über mein Speicherobjekt zu testen. Jedes Domänenobjekt verfügt über einen hinzugefügten und zuletzt geänderten Zeitstempel, der vom Speicherobjekt automatisch verarbeitet wird. Ich kann PHPUnit...
11.11.2010, 10:08