Unitils.Utilitários para simplificar o teste de unidade com JUnit, Testng, Dbunit e Easykock | |
Baixe Agora |
Unitils. Classificação e resumo
Propaganda
- Licença:
- The Apache License 2.0
- Preço:
- FREE
- Nome do editor:
- Filip Neven and Tim Ducheyne
- Site do editor:
Unitils. Tag
Unitils. Descrição
Utilidades para simplificar a unidade de ensaio com JUnit, TestNG, DBUnit e EasyMock objetivo Unitils é tornar fácil e sustentável por utilitários que oferecem tais como manutenção DB-automática do esquema e afirmação de igualdade através reflection.Unitils de testes de unidade é uma biblioteca de código aberto que visa tornar a unidade de teste fácil e sustentável. Unitils tem por base as bibliotecas existentes como DBUnit e EasyMock e se integra com JUnit e TestNG .Unitils fornece utilitários asserion gerais, suporte para testes de banco de dados, suporte para testes com objetos e ofertas simulada integração com Spring, Hibernate e Java Persistence API (JPA). Ele foi projetado para oferecer esses serviços para testes de unidade de uma forma muito configurável e baixo acoplamento. Como resultado, os serviços podem ser adicionados e estendidos de forma muito fácil. Aqui estão algumas características-chave de "Unitils": serviços de utilidade geral de teste: · Afirmação Igualdade através da reflexão, com diferentes opções como ignorar valores default / nulos Java e ordem de coleções ignorando objetos mock apoiar: · Definir dinamicamente o comportamento de topo e verificar invocações de objeto de simulação utilizando uma sintaxe simples. · Gabarito Optimal incluindo um relatório cenário simples e execução prolongado e sugeriu assert declarações. · Matchers Use argumento para relaxar método restrições de parâmetro e misturá-los com objetos concretos. Use nulo quando o valor do argumento real não é importante. · Use manequim objetos quando os dados esboço objetos sem qualquer comportamento exigido são necessários. Persistência apoio teste da camada: · Manutenção automática de bases de dados, com suporte para scripts de processamento incrementais, repetíveis e pós · Automaticamente desativar constrangimentos e seqüências definida para um valor mínimo · Suporte para Oracle, Hsqldb, MySQL, DB2, PostgreSQL, MsSql e Derby · Teste de configuração da conexão de banco de dados Simplifique · Inserção simples de dados de teste com DBUnit · Executar testes em uma transação · Criação JPA gerenciador de entidades e injeção para hibernar, toplink e openjpa · Gestão de criação e sessão de Hibernate SessionFactory · Testar automaticamente o mapeamento de entidades JPA / hibernação objetos mapeados com o banco de dados EasyMock suporte à integração: · Simplificar EasyMock falsa criação do objeto · Injecção objeto de simulação simplifique · EasyMock correspondência argumento usando o reflexo da igualdade integração da Primavera: · Configuração ApplicationContext e fácil injeção de primavera beans gerenciados em um teste de unidade · Suporte para a utilização de uma mola de hibernação SessionFactory-configurado em testes de unidade. Requisitos: · Java 2 Edição Standard Runtime Ambiente O que há de novo nesta versão: · Estamos orgulhosos de anunciar a nova versão principal! Nesta versão adiciona um novo módulo foi adicionado para escrever testes com objetos fictícios. O DbMaintainer foi estendida com uma série de novas funcionalidades e vários bugs foram corrigidos.
Unitils. Software Relacionado