Ich versuche, ein paar selbstgeschriebene Funktionen zu Testen. Konkret geht es darum, dass ich ein paar Methoden der oxUser-Klasse nutze, um einen separaten Passwort-Check zu implementieren, also z.B. so:
Jetzt wollte ich PHPUnit nutzen, um das ganze zu testen. Dieser wirft aber nur eine oxConnectionException. 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?
PHP Code:
require("../../bootstrap.php");
class MyUser {
public function login($username, $password) {
$oUser = oxNew("oxuser");
$status = $oUser->login($username, $password);
return $status;
}
}