Objekt :: Übung.

Generische Ausführung und Benchmark-Kabelbaum für Methodenaufrufe
Jetzt downloaden

Objekt :: Übung. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Steven Lembark
  • Website des Verlags:
  • http://search.cpan.org/~lembark/

Objekt :: Übung. Stichworte


Objekt :: Übung. Beschreibung

Generische Ausführung und Benchmark-Kabelbaum für Methodenaufrufe Objekt :: Übung ist ein Perl-Modul, das eine einzelne Subroutine, $ Übung exportiert, die als OO-Ausführungs-Loop fungiert (siehe '-N' zum Ändern des installierten Namens). $ EXECUTE ist eine Subroutine-Referenz, die ein Objekt und ein Set annimmt Operationen. Das erste Element in dieser Liste ist ein Objekt der getesteten Klasse. Die verbleibenden Elemente sind eine Liste von Vorgängen, von denen jeweils ein Array-Referenz ist. Ungeordneter Betrieb besteht aus einem Verfahrensaufruf und den Argumenten des Verfahrens. Jeder Methodenaufruf wird mit dem Objekt verschickt, wodurch der Rückgabewert auf einige vordefinierte Ergebnisse verglichen wird. EXceptions sind eingeschlossen und protokolliert. Der letzte Vorgang kann erneut ausgeführt werden, wenn er fehlschlägt. Alle Operationen werden als ArrayRefs eingeleitet. Sie können entweder verschachtelt werden, um einen Rückgabewert und den Test zu speichern, oder um eine Liste zu halten, die aus einem Methodennamen und seinen Argumenten besteht. meine @opererationz = ( # Methode und Argumente , # erwartete Wert], , ] # CodeRewS [], # $ objeef, @argz], # $ OBJ -> $ collederef (@argz) ); # Sie können den Vorgang durch eine Klasse drücken: $ Übung -> ('yourclass', @test_OPZ); # Yourclass-> Methode (@argz) # oder ein Objekt: mein $ objekt = yourclass-> neu (@waser); $ Übung -> ($ Object, @Test_OPZ); # $ object-> Methode (@argz) Anforderungen: · Perl.


Objekt :: Übung. Zugehörige Software