Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Browserkomponente testen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    07.05.2014
    Beiträge
    6
    Die Parameter existieren wegen des generischen Hook Aufbaus. executAfter wird ausgefuehrt, wenn $object->$methodName($params) ausgefuhert wurde; das ergebnis dieses aufrufs ist $result. Soweit das generische -- der BrowseHook nutzt diese Informationen nicht, sondern ruft die im constructor uebergebene URL auf und testet die http response auf gleichheit oder match mit $expectedResults -- die Broweserklasse wird separat getestet und sollte funktionieren. Hier teste ich, dass executeAfter allgmein funktioniert, nicht die integration in echte services/url/aufrufe. kein reiner unittest, aber auch kein integrationstest -- irgendwas dazwischen!?!?

  2. #2
    Registrierter Benutzer
    Registriert seit
    02.08.2008
    Beiträge
    177
    Also bei travis-ci.org kann ich Dir nicht helfen, da ich es nicht kenne. Zu systematischer kann ich sagen, Du hast eine Methode die beim Aufruf
    von Methoden aufgerufen wird. Dann solltest du alle möglichenen Mehodenaufrufe durchführen und mit dem von Dir erwarteten Ergebnis vergleichen.
    Das kannst Du manuell tun, oder Du schreibst Dir eine Funktion die die Metodenaufrufe und deren Ergebnisse z.B in eine Datei schreibt und wartest ab.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •