Ich versuche, ein paar selbstgeschriebene Funktionen zu Testen. Konkret geht es darum, dass ich ein paar Methoden der [I]oxUser[/I]-Klasse nutze, um einen separaten Passwort-Check zu implementieren, also z.B. so:
require("../../bootstrap.php");
class MyUser {
public function login($username, $password) {
$oUser = oxNew("oxuser");
$status = $oUser->login($username, $password);
return $status;
}
}
Jetzt wollte ich PHPUnit nutzen, um das ganze zu testen. Dieser wirft aber nur eine [I]oxConnectionException[/I]. Kann mir hier irgendjemand weiterhelfen? Wie schaffe ich es, einen OXID-Shop so zu bootstrappen, dass ich auch im Unit-Test eine Datenbank-Verbindung bekomme?