Automatisiertes Unit Testing mit CodeIgniter
Jemand mit CodeIgniter verwenden Sie automatisierte unit-Tests?
Scheint der Weg CodeIgniter-Typ zu tun unit-Tests brauchen, um einen controller, der die Ausführung im browser,
z.B.
- http://codeigniter.com/user_guide/libraries/unit_testing.html
- oder so: http://jensroland.com/projects/toast/
Jedoch möchte ich nur zum testen von der Kommandozeile aus, ich will automatisierten test und build.
Jede Empfehlung?
Dank.
- Hier ist eine schöne Ressource mit PHPunit. Unit-Tests eine Reale Welt, Codeigniter Anwendung http://vimeo.com/28588831
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie diese integration mit phpunit - http://www.foostack.com/foostack/
Wäre es dann von der Befehlszeile aus ausgeführt.
Hier ist was ich tun:
require_once
die bootstrap.php Datei in meinen tests.prove
auf tests, die in das t-Verzeichnisbootstrap.php
:Ein Beispiel für einen test:
t/000-sanity.t
:Alle CodeIgniter Zeug ist verfügbar. Zum Beispiel, Sie tun können
$ci =& get_instance();
Dieses setup funktioniert Super in CI 1.7.x und 2.x. Test.php ist wirklich einfach zu verwenden, wie gut.