Tach!
Ich verstehe unter einem Unit-Test im Bereich der Webentwicklung zum Beispiel einen Test, ob ein Login in einen bestimmten Realm erfolgreich ist, wobei dazu ein Request auf eine bestimmte Webressource (URL) mit den notwendigen Credentitials (Benutzername, Passwort) erfolgt.
Das sollte nicht Ziel des Unit-Tests sein. Der Test testet, ob dein Code korrekt arbeitet. Wenn du nun den Webserver oder auch eine Datenbank befragen musst, kann der Test fehlschlagen, obwohl dein Code gar keine Schuld hat. Zum Testen ob der Webserver oder die Datenbank arbeitet gibt es Monitoring-Systeme.
dedlfix.