phpunit

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

Mock MySQL DB für PHPUnit

Ich versuche Einheitentests für mein Yii-Projekt zu erstellen. Problem: MySQL-Datenbank. Ich möchte nicht jedes Mal eine MySQL-Datenbank ausführen müssen, wenn ich die Tests durchführe, da es langsam, unzuverlässig ist, vielleicht haben einig...
10.08.2011, 16:51
2
Antworten

Testen von REST-APIs mit PHPUnit

Ich erstelle eine Reihe von RESTful-APIs und muss nun Komponententests für sie schreiben. Ich bin mir nicht sicher, was die Unit-Tests eigentlich testen sollten. Sollten Unit-Tests prüfen, ob die vom Server empfangene Antwort für verschiedene...
16.09.2012, 09:18
4
Antworten

TeamCity und PHP

Wir erwägen TeamCity für eine kontinuierliche Integration, haben aber Projekte sowohl in Rails (Rake-Tests) als auch in PHP (PHPUnit-Tests). Ich bin ein bisschen neu in CI - Hat jemand TeamCity für PHP-Projekte eingerichtet? Wenn ja, ist es...
26.08.2009, 09:32
2
Antworten

Eine einzelne Testsuite wird standardmäßig in PHPUnit ausgeführt

Meine PHPUnit-Konfigurationsdatei hat zwei Test-Suites, unit und system . Wenn ich den Test Runner vendor/bin/phpunit starte, werden alle Tests in beiden Suites ausgeführt. Ich kann eine einzelne Suite mit dem testsuite -Flag: vendor...
14.06.2016, 19:05
3
Antworten

Die PHPUnit-Stub-Methode gibt NULL zurück?

Ich versuche, ein Singleton mit dieser vom Autor beschriebenen Methode zu verspotten von PHPUnit und stub eine seiner Methoden: %Vor% Das Problem ist, dass dies jedesmal NULL ablegt. Wie ich es verstehe, wenn Sie ein Objekt vortäuschen,...
05.11.2012, 23:04
2
Antworten

PHP-Funktion, um zu überprüfen, dass zwei Arrays identisch sind, während die Werte der angegebenen Schlüssel ignoriert werden

Ich brauche eine PHP-Funktion, die bestätigen kann, dass zwei Arrays gleich sind, während die Werte eines bestimmten Satzes von Schlüsseln ignoriert werden (nur der Wert, die Schlüssel müssen übereinstimmen). In der Praxis müssen die Arrays d...
15.01.2013, 09:51
1
Antwort

phpunit 3.7: Was ist mit der @ assert Annotation passiert?

Ich habe phpunit 3.7 In der Dokumentation von 3.6, Anhang B gibt es ein @assert Anmerkung, während In der Dokumentation von 3.7, Anhang B, Es gibt no @assert Annotation Die offizielle Ankündigung erwähnt einige neue Anmerk...
27.09.2012, 09:49
1
Antwort

Wie konfiguriere ich die Ausgabe der PHPunit-Testergebnisse in die HTML-Datei?

Ich verwende phpunit zum Testen und ich brauche HTML-Berichte im HTML-Format. Bitte zeigen Sie mir den einfachsten Weg oder Codebeispiel.     
22.10.2013, 12:36
2
Antworten

Der PHPUnit-Test schlägt fehl, wenn die Objekteigenschaft im catch-Block gesetzt wird

Ich teste setSubject Methode, die das Objekt (leeres Subjekt) setzt, wenn es fehlt. Zend_Mail löst eine Exception aus, wenn versucht wird, auf eine nicht deklarierte Eigenschaft zuzugreifen (z. B. E-Mail-Betreff fehlt, besser einige Ausnahm...
03.12.2012, 20:08
2
Antworten

So testen Sie POST-Routen in Laravel

Ich mache folgendes, um einen POST-Anruf bei Laravel zu testen. Ich erwarte, dass POST zu Fragen, in Übereinstimmung mit meinen Routen, wird, wie die Store-Aktion-Methode sein wird. Dies funktioniert im Browser. Mein Test: %Vor% Allerding...
01.03.2015, 05:12