Unitils

Biblioteca de pruebas para su uso
Descargar ahora

Unitils Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Apache License 2.0
  • Nombre del editor:
  • Filip Neven, Tim Ducheyne
  • Tamaño del archivo:
  • 48.6 MB

Unitils Etiquetas


Unitils Descripción

Una biblioteca de código abierto destinada a realizar pruebas de unidad e integración fáciles y mantenibles. Unitils es una biblioteca de código abierto destinada a hacer que las pruebas de la unidad y la integración sean fáciles y se mantengan. Se divide en varios módulos, cada uno de ellos proporciona apoyo adicional para un cierto aspecto de su unidad y pruebas de integración. Si, por ejemplo, necesita burlarse de sus pruebas, solo incluya Unitils-Mock como una dependencia. Si también desea cargar conjuntos de datos de DBUNIT, solo incluya Unitils-DBUNIT. A continuación, puede encontrar una lista de los módulos y sus características. Haga clic en el título para ir al Tutorial y Ejemplos correspondientes. Características Afligir la reflexión * Aserción de igualdad a través de la reflexión. * Posibilidad de ignorar el orden de las colecciones y los valores de Java predeterminados / nulos Módulo simulado: se burla de Fácil y se puede mantener * Sintaxis simple para definir y afirmar el comportamiento invocado. * Le da los mejores comentarios posibles para que pueda descubrir fácilmente por qué una prueba está fallando * ARGUMENTO DE ARGUMENTOS, MOQUES PARCIALES, COMPORTAMIENTO DE PISTA, OBJETIVOS DIMOS ... Inyection Module: inyectar fácilmente artefactos de prueba en clases y instancias * Inyectar valores por tipo y nombre * Inyectar en campos estáticos, por ejemplo. singletons, y reinicie automáticamente el valor anterior después de la prueba Pruebas de base de datos: soporte para pruebas con bases de datos y carga de conjuntos de datos DBUNIT * Simplificar la configuración de la conexión de la base de datos de prueba * Soporte para configurar un esquema / base de datos separados por desarrollador * Pruebas transaccionales * Fácil carga de conjuntos de datos * Conjuntos de datos multi-esquema * Afirmaciones de datos de datos esperados Mantenimiento de la base de datos de prueba automática: use DBMaintain para que se actualice automáticamente las bases de datos de pruebas de unidad antes de ejecutar sus pruebas * Mantenimiento automático de bases de datos con soporte para scripts incrementales, repetibles y post procesadores. * Deshabilitar automáticamente las restricciones y establecer secuencias a un valor mínimo * Generando una XSD de la estructura de la base de datos para archivos XML de DataSet Módulo Hibernate - Soporte para Hibernate Database Pruebas * Hibernación de la creación de la sesión y la gestión de sesiones. * Probar automáticamente la asignación de entidades JPA / Hibernación objetos asignados con la base de datos Módulo de resorte: soporte para pruebas cuando su proyecto utiliza la primavera * Configuración de ApplicationContext y fácil inyección de frijoles administrados por resorte en una prueba de unidad * Soporte para usar una sesión de hibernación configurada por resorte en las pruebas unitarias. Módulo EasyMock: le ayuda a configurar pruebas que usan EasyMock como un marco burlón * Simplifica la creación de objetos de EasyMock Mock * Argumento EasyMock que coincide con el uso de la igualdad de reflexión


Unitils Software relacionado