Efímera

Fuente abierta Implementación de SQL en memoria para pruebas de unidad
Descargar ahora

Efímera Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Apache
  • Precio:
  • FREE
  • Nombre del editor:
  • Jim Kingdon
  • Sitio web del editor:
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 1.5 MB

Efímera Etiquetas


Efímera Descripción

Implementación de SQL en memoria de código abierto para pruebas de unidad Aunque hay una gran cantidad de implementaciones de SQL gratuitas y no libres en Java, pocas de ellas son realmente buenas para las pruebas de la unidad. Una base de datos para pruebas unitarias debe ser muy rápida en pequeños conjuntos de datos y no debe presentar el rendimiento u otros obstáculos para configurar bases de datos, agregar y eliminar tablas y destruir bases de datos. Una unidad de prueba de unidad típica querrá crear miles de bases de datos. Con la mayoría de las bases de datos SQL, esto no es alcanzable, y se debe recurrir a compromisos, como mantener las tablas alrededor y solo configurar datos en cada prueba de la unidad de ejecución. Mayfly tiene como objetivo crear una base de datos SQL en memoria tan fácil como la creación de cualquier otra estructura de datos en memoria. Mayfly es rápido en los conjuntos de datos pequeños y puede crear o destruir una base de datos tan fácilmente cualquier otro objeto Java. Aquí hay algunas características clave de "Mayfly": · La capacidad de instantáneas de la base de datos (ambos metadatos y datos) y restaurar desde ese punto. · Su elección de JDBC o la clase de base de datos específica de Mayfly · La capacidad de volcar la base de datos a SQL (con el formato de volcado diseñado para las operaciones de prueba de unidad, como la cadena, comparar en dos vertederos) · Uniones interiores e izquierda. · Donde las cláusulas, muchos subselectos. · Ordenar y grupo por · Tipos de datos de enteros, decimales y cadenas. Columnas de incremento automático. Alterar la tabla. · Llaves primarias y extranjeras. ¿Qué hay de nuevo en este lanzamiento: · Agrega ALTER TABLE, Subselectos, como, la capacidad de volcar la base de datos como SQL, Case, constantes hexagonales para Blobs (X'hexdigits '), modificar la tabla y más (consulte el archivo de noticias).


Efímera Software relacionado

Política

Suite de referencia de base de datos totalmente automatizada que imprime los resultados tabulares y gráficos para múltiples disciplinas probadas, dadas las conexiones de la base de datos JDBC ...

160 16.5 MB

Descargar

Fuzzygks

Sistema de control lógico borroso basado en Java de origen abierto y abierto ...

166 72 KB

Descargar

CRML

Lenguaje de modelado de resolución de conflictos de código abierto para su Mac ...

177 6 KB

Descargar