Unittils

bibliothèque de test pour votre utilisation
Télécharger maintenant

Unittils Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Apache License 2.0
  • Nom de l'éditeur:
  • Filip Neven, Tim Ducheyne
  • Taille du fichier:
  • 48.6 MB

Unittils Mots clés


Unittils La description

Une bibliothèque open source visant à effectuer des tests d'unité et d'intégration faciles et maintenables Unittils est une bibliothèque open source visant à effectuer des tests d'unité et d'intégration faciles et maintenables. Il est divisé en plusieurs modules, chacun offrant un support supplémentaire à un certain aspect de vos tests d'unité et d'intégration. Si vous avez par exemple besoin de moquer de vos tests, incluez simplement UNITILS-MOCK comme une dépendance. Si vous souhaitez également charger des ensembles de données DBUnit, incluez simplement UNITILS-DBUNIT. Vous trouverez ci-dessous une liste des modules et de leurs fonctionnalités. Cliquez sur le titre pour accéder au tutoriel et aux exemples correspondants. Caractéristiques Reflet Asserter * Assertion de l'égalité par réflexion * Possibilité d'ignorer l'ordre des collections et des valeurs java par défaut / Null Module simulé - facilite et maintenable module * Syntaxe simple pour définir et affirmer un comportement invoqué * Vous donne le meilleur retour possible pour que vous puissiez facilement savoir pourquoi un test échoue * Applicateurs d'arguments, moqueurs partiels, comportement à encerclement, objets factices ... Inject Module - injecter facilement des artefacts de test dans des classes et des instances * Injecter des valeurs par type et nom * Injecter dans des champs statiques, par exemple. singletons et réinitialiser automatiquement l'ancienne valeur après le test Test de base de données - Prise en charge des tests avec des bases de données et le chargement des ensembles de données DBUnit * Simplifiez la configuration de la connexion de la base de données de test * Prise en charge de la configuration d'un schéma / base de données séparé par développeur * Tests transactionnels * Chargement facile des ensembles de données * Ensembles de données multi-schémas * Assertions des données attendues Maintenance automatique de la base de données de test - Utilisez DBMaintain pour apporter automatiquement vos bases de données de test d'unité avant d'exécuter vos tests * Maintenance automatique des bases de données avec prise en charge des scripts incrémentiels, reproductibles et post-traitement * Désactiver automatiquement les contraintes et définir des séquences à une valeur minimale * Générer un XSD de la structure de la base de données pour les fichiers XML de jeu de données Module Hibernate - Prise en charge des tests de base de données hibernate * Gestion de la création et de la session de la séance d'hibernate * Test automatiquement le mappage des entités JPA / hibernate d'objets mappés avec la base de données Module de printemps - Prise en charge des tests lorsque votre projet utilise le printemps * ApplicationContext Configuration et injection facile des haricots gérés du ressort dans un test d'unité * Prise en charge d'utiliser une session hibernate configurée à ressort configuré dans des tests unitaires. Module EasyMock - vous aide à configurer des tests utilisant EasyMock comme cadre moqueur * Simplifier la création d'objets Mock sur EasyMock * Argument EasyMock correspondant à l'utilisation de l'égalité de réflexion


Unittils Logiciels associés