Oggetto :: Esercizio

Esecuzione generica e parabrezza per il benchmark per le chiamate del metodo
Scarica ora

Oggetto :: Esercizio Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Steven Lembark
  • Sito web dell'editore:
  • http://search.cpan.org/~lembark/

Oggetto :: Esercizio Tag


Oggetto :: Esercizio Descrizione

Esecuzione generica e parabrezza per il benchmark per le chiamate del metodo Oggetto :: L'esercizio fisico è un modulo perl che esporta una soloroutina singola, $ Esercizio, che funziona come un loop di esecuzione OO (vedere "-n" per modificare il nome installato). $ EXECUTE è un riferimento di subroutine che prende un oggetto e un determinato riferimento operazioni. Il primo elemento in quell'elenco è un oggetto della classe che viene testato. Gli elementi rimanenti sono un elenco di operazioni, ognuna delle quali è un riferimento di array. L'operazione è costituita da una chiamata di metodo e gli argomenti del metodo. Ogni chiamata al metodo viene inviata utilizzando l'oggetto, facendo facoltativamente il confronto del valore di ritorno su alcuni risultati predefiniti.Exceptions sono intrappolati e registrati. L'ultima operazione può essere eseguita re-eseguita se fallisce. Tutte le operazioni vengono trasmesse come arrayRefs. Possono essere annidati per memorizzare un valore di ritorno e un test da eseguire o per contenere un elenco costituito da un nome di metodo e dei suoi argomenti.Synopsis utilizzare oggetto :: Esercizio; My @OPERATIONSZ = ( # Metodo e argomenti , # Valore atteso], , # # Continua su Failure [],], , # $ obj -> $ coderef (@Argz) , # Valore atteso 'CODEREF Elenco restituito' # Messaggio cablato]); # Puoi spingere le operazioni attraverso una classe: $ Esercizio -> ("YourClass", @test_opz); # YourClass-> Method (@ArGZ) # o un oggetto: My $ Object = YourClass-> Nuovo (@Whatevertever); $ Esercizio -> ($ oggetto, @test_opz); # $ Oggetto-> Metodo (@ArGZ) Requisiti: · Perl.


Oggetto :: Esercizio Software correlato