Prueba :: MockClass

Prueba :: MockClass es un módulo Perl para proporcionar clases simuladas y simulacro de objetos para las pruebas.
Descargar ahora

Prueba :: MockClass Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Jeremiah Jordan
  • Sitio web del editor:
  • http://search.cpan.org/~jjordan/Attribute-Method-Typeable-1.09/lib/Attribute/Method/Typeable.pm

Prueba :: MockClass Etiquetas


Prueba :: MockClass Descripción

Prueba :: MockClass es un módulo PERL para proporcionar clases simuladas y simulacro de objetos para las pruebas. Prueba :: MockClass es un módulo Perl para proporcionar clases simuladas y objetos simulados para probar. HSYNOPSIS # PASS en el nombre de la clase y la versión que desea burlarse de la prueba de uso :: MockClass QW {Classtomock 1.1}; Classtomock 1.1}; # Crear un objeto MockClass para manejar una clase específica My $ MockClass = Prueba :: MockClass-> Nuevo ('Classtomock'); # Especifique que heredar de una clase real, o una clase burlada: $ MockClass-> hereditTed ('Io :: Socket'); # Hacer un constructor para la clase, también puede usar 'AddMethod' para obtener más control $ MockClass-> defaultConstructor (% ClassWidedeFaults); # Agregar un método: $ MockClass-> AddMethod ('Methodname', $ CODEREF); # Agregue un método más simple y especifique los valores de retorno que devolverá automáticamente $ MockClass-> SetTreturnValues ​​('Methodname2', 'SIEMPRE', 3); # Crear una instancia de la clase burlada: My $ MockObject = $ MockClass-> Crear (% instancanzedata); # Establecer la orden de llamada deseada para los métodos: $ MockClass-> SetCallorder ('Methodname2', 'METHINGNAME', 'METHINGNAME'); # ejecutar pruebas usando la clase simulada en otro lugar: #: en la clase para probar: subjectfactory {devuelve classtomock-> nuevo; } #: En su código de prueba: afirmando ($ TESTOBJ-> ObjectFactory-> ISA ("Classtomock"); # Obtenga la identificación del objeto para el resto de los métodos: My $ ObjectID = "$ MockObject"; #Or $ ObjectID = $ MockClass-> getNextObjectID (); # Verifique que los métodos se llamaron en el orden correcto: si ($ MockClass-> VerifyCallorder ($ ObjectID)) {# Hacer algo} # Obtenga el pedido que se llamaron los métodos: My @Calls = $ MockClass-> GetCallorder ($ objetivado); # Obtenga la lista de argumentos aprobados por llamada: mi @Arglist = $ MockClass-> getargumentlist ($ ObjectID, 'ModyName', $ CallPosition); # Obtenga la lista de accesos realizados a un atributo en particular (Hashey in $ MockObject) My @Accesses = $ MockClass-> GetAtTribibibuitEaccess ($ ObjectID, 'Attribute'); Requisitos: · Perl


Prueba :: MockClass Software relacionado

Prueba :: ISBN

Prueba :: ISBN es un módulo PERL para verificar los números de libros estándar internacionales. ...

158

Descargar

FORTRAN :: FORMATO

FORTRAN :: FORMAT es un módulo PERL para leer y escribir datos de acuerdo con un formato estándar de FORTRAN 77. ...

631

Descargar