Unitils.

Eine Open Source-Bibliothek, die darauf abzielt, Einheitsprüfung einfach und wartbar zu machen
Jetzt downloaden

Unitils. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Apache
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Unitils Team
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 13.2 MB

Unitils. Stichworte


Unitils. Beschreibung

Eine Open Source-Bibliothek, die darauf abzielt, Einheitsprüfung einfach und wartbar zu machen Unitils baut weiter auf vorhandenen Bibliotheken wie dbunit und easymock und integriert mit junit und testgg.unitils bietet Dienstprogramme zur Vereinfachung der Einheitstests mit Junit, dbunit, easymock und testng.Das Ziel ist es, einheitstests einfach und wartbar zu machen Automatische DB-SCHEMA-Wartung und Gleichstellung durch Reflexion.Unitils bietet allgemeine Asseriendienstprogramme, Unterstützung für die Datenbankprüfung, Unterstützung für das Testen mit Mock-Objekten und bietet eine Integration mit Frühlings-, Ruhezustand und der Java-Persistenz-API (JPA). Es wurde entwickelt, um diese Dienste auf sehr konfigurierbare und lose gekoppelte Tests anbieten zu können. Infolgedessen können Dienste hinzugefügt und sehr leicht verlängert werden. Hier sind einige wichtige Funktionen von "Unitils": Allgemeine Testdienstprogramme: · Gleichstellung der Gleichstellung durch Reflexion mit unterschiedlichen Optionen wie Ignorieren von Java Default / Null-Werten und ignorierter Reihenfolge der Sammlungen Scheinobjekte unterstützen: · Definieren Sie dynamisch Stub-Verhalten und Überprüfen der Invokationen auf dem Mock-Objekt mithilfe einer einfachen Syntax. · Optimales Feedback, einschließlich eines einfachen und erweiterten Ausführungsszenarienberichts und vorgeschlagene Anweisungen. · Verwenden Sie Argument-Matcher zum Entspannungsmethodenparameter-Einschränkungen und mischen Sie sie mit konkreten Objekten. Verwenden Sie NULL, wenn der eigentliche Argumentwert nicht wichtig ist. · Verwenden Sie Dummy-Objekte, wenn Trümmerdatenobjekte ohne erforderliche Verhalten benötigt werden. HERSTIGKSCHAFT-Prüfungsunterstützung: · Automatische Wartung von Datenbanken mit Unterstützung für inkrementelle, wiederholbare und postverarbeitende Skripts · Deaktivieren Sie automatisch Beschränkungen und setzen Sie Sequenzen automatisch auf einen Mindestwert: Unterstützung für Oracle, HSQLDB, MySQL, DB2, PostgreSQL, MSSQL und Derby · Vereinfachen Sie das Testdatenbankverbindungs-Setup · Einfache Einfügung von Testdaten mit dbunit: Run-Tests in einer Transaktion, JPA-Entity-Manager-Erstellung und Injektion für den Ruhezustand, TOPLINK und OpenJPA · Hibernate SessionFactory Creation und Session Management · Testen Sie das Mapping von JPA-Entitäten / Ruhezuständen automatisch mit der Datenbank automatisch testen Easymock-Integrationsunterstützung: · Vereinfachen Sie die Easymock-Mock-Objekterstellung · Vereinfachen Sie die Mock-Objektinjektion · Easymock-Argument, die mit der Reflexionsgleichheit entsprechen Frühlingsintegration: · Anwendungscontext-Konfiguration und einfache Injektion von feder verwalteten Bohnen in einen Einheitstest · Unterstützung für die Verwendung eines federkonfigurierten Hibernate-SessionFactory in Unit-Tests.


Unitils. Zugehörige Software