Prueba :: Base de datos

Manejo de la base de datos listo para las pruebas
Descargar ahora

Prueba :: Base de datos Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Philippe Bruhat
  • Sitio web del editor:
  • http://search.cpan.org/~book/

Prueba :: Base de datos Etiquetas


Prueba :: Base de datos Descripción

Manejo de la base de datos listo para la prueba Prueba :: Base de datos es un módulo PERL que proporciona una forma sencilla para que los autores de prueba soliciten una base de datos de prueba, sin preocuparse por las variables de entorno o la configuración del host de prueba.SynopsismAybe. Escribió un código genérico que desea probar en todas las bases de datos disponibles: Use la prueba: :Más; Usar prueba :: base de datos; # Obtenga todos los asas disponibles MI @HANRLES = Prueba :: Base de datos-> Manijas (); # planificar las pruebas de prueba de pruebas => 3 + 4 * @handles; # Ejecute las pruebas para My $ Handle (@Handles) {DIAG "pruebas con". $ Handle-> DBD (); # MySQL, SQLITE, etc. # Hay varias formas de acceder al DBH: # Permitir $ HABLER HACER LO CONECTAR () MY $ DBH = $ Handle-> DBH (); # Hacer la conexión () My $ dbh = dbi-> conectar ($ mango-> conexión_info ()); MY $ DBH = DBI-> Conecte ($ Handle-> DSN (), $ Handing-> Nombre de usuario (), $ Handle-> Contraseña ()); } Es posible limitar los resultados, en función de las bases de datos su código Supports: My @Handles = Test :: Database-> Manijas ('SQLite', # SQLite Datos de datos {DBD => 'MySQL'}, # o MySQL Database {controlador => 'PG'}, # o Base de datos Postgres); # Utilícelos como ARUSIF, solo necesita una sola manija de la base de datos, todos los siguientes devoluciones del mismo: My $ Handle = (Prueba :: base de datos-> maneja (@requests)) ; mi ($ mango) = prueba :: base de datos-> asas (@requests); My $ Handle = Test :: Database-> Manijas (@requests); # contexto escalar mi $ manija = prueba :: base de datos-> manejar (@requests); # singular! MI @HANDLOS = PRUEBA :: Base de datos-> Manejar (@Requests); # uno o cero itemiou puede usar las mismas solicitudes nuevamente si necesita usar las mismas bases de datos de prueba en varios scripts de prueba. Requisitos: · Perl


Prueba :: Base de datos Software relacionado