Mayfly.

Open Source In-Memory SQL Implementação para testes unitários
Baixe Agora

Mayfly. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Apache
  • Preço:
  • FREE
  • Nome do editor:
  • Jim Kingdon
  • Site do editor:
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 1.5 MB

Mayfly. Tag


Mayfly. Descrição

Implementação de SQL de memória aberta para testes unitários Embora haja um grande número de implementações SQL gratuitas e não-livres em Java, poucos deles são realmente bons para testes unitários. Um banco de dados para testes unitários deve ser muito rápido em pequenos conjuntos de dados e não deve apresentar desempenho ou outros obstáculos para configurar bancos de dados, adicionar e remover tabelas e destruir bancos de dados. Uma execução de teste de unidade típica desejará criar milhares de bancos de dados. Com a maioria dos bancos de dados SQL, isso não é possível, e é preciso recorrer a compromissos, como manter as tabelas ao redor e apenas configurar dados em cada execução de teste de unidade. Mayfly visa criar um banco de dados SQL em memória tão fácil quanto criar qualquer outra estrutura de dados na memória.mayfly é rápida em pequenos conjuntos de dados e você pode criar ou destruir um banco de dados como facilmente qualquer outro objeto Java. Aqui estão algumas características principais do "Mayfly": · A capacidade de instantâneo muito barato do banco de dados (metadados e dados) e restauração desse ponto. · Sua escolha de JDBC ou a classe de banco de dados específica do Mayfly · A capacidade de despejar o banco de dados para o SQL (com o formato de despejo sendo projetado para operações de teste de unidade, como se comparar a string em dois lixões) · Junções internas e esquerda. · Onde cláusulas, muitos subsceitos · Encomendar por e grupo por · Tipos de dados inteiros, decimais e string. Colunas de incremento automático. ALTERAR A TABELA. · Chaves primárias e estrangeiras. O que há de novo nesta versão: · Adiciona alteração de alteração, subsencita, como, a capacidade de despejar o banco de dados como SQL, caso, constantes hexadecas para blobs (x'hexdigits '), alterar a tabela e muito mais (veja o arquivo de notícias).


Mayfly. Software Relacionado

Primeira posição

Suíte de benchmark de banco de dados totalmente automatizado que imprime os resultados tabulares e gráficos para várias disciplinas testadas, dadas conexões de banco de dados JDBC ...

160 16.5 MB

Download

Fuzzygks.

Sistema de Controle Fuzzy Lógica Fuzzy Baseado em Java Grátis e Aberto ...

166 72 KB

Download

Crml.

Linguagem de modelagem de resolução de conflitos de código aberto para o seu Mac ...

177 6 KB

Download