Unitils

Testbibliotheek voor uw gebruik
Download nu

Unitils Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Apache License 2.0
  • Naam uitgever:
  • Filip Neven, Tim Ducheyne
  • Bestandsgrootte:
  • 48.6 MB

Unitils Tags


Unitils Beschrijving

Een open source-bibliotheek gericht op het maken van eenheid en integratietests eenvoudig en onderhoudbaar Unitils is een open source-bibliotheek gericht op het maken van eenheid en integratietests eenvoudig en onderhoudbaar. Het is verdeeld in verschillende modules, die elk van hen extra ondersteuning bieden voor een bepaald aspect van uw eenheid en integratietests. Als u bijvoorbeeld een spot nodig hebt voor uw tests, neemt u gewoon een unitils-spot als een afhankelijkheid. Als u DBUNIT-gegevenssets ook wilt laden, neemt u gewoon een Unitils-dbunit op. Hieronder vindt u een lijst met de modules en hun functies. Klik op de titel om naar de bijbehorende tutorial en voorbeelden te gaan. Functies Bezinning * Gelijkheid bewering door reflectie * Mogelijkheid om de volgorde van verzamelingen en Java Standaard / NULL-waarden te negeren Mot Module - Maakt Mocking gemakkelijk en onderhoudbaar * Eenvoudige syntaxis voor het definiëren en beweren van opgeroepen gedrag * Geeft u de best mogelijke feedback, zodat u gemakkelijk kunt ontdekken waarom een test faalt * Argument-matchers, gedeeltelijk spottend, stomp gedrag, dummy-objecten ... Injecteermodule - Test-artefacten gemakkelijk in klassen en instanties injecteren * Injecteerwaarden op type en naam * Injecteren naar statische velden, b.v. Singletons en reset de oude waarde automatisch na de test Database-tests - Ondersteuning voor het testen met databases en laden van dbunit-gegevenssets * Simplify Test Database Connection Setup * Ondersteuning voor het instellen van een afzonderlijk schema / database per ontwikkelaar * Transactionele testen * Eenvoudig laden van datasets * Multi-schema-gegevenssets * Verwachte gegevensset beweringen Automatische testdatabase Onderhoud - Gebruik DBMAINTAIN om uw eenheidstestdatabases up-to-date automatisch te brengen voordat u uw tests uitvoert * Automatisch onderhoud van databases met ondersteuning voor incrementele, herhaalbare en postverwerkingscripts * Schakel de beperkingen en de reeksen automatisch uit op een minimumwaarde * Het genereren van een XSD van de databasestructuur voor dataset XML-bestanden HIBERNAIRE MODULE - Ondersteuning voor het testen van de hibernate-database * Hibernate sessionFactory Creation and Session Management * Test automatisch de mapping van JPA-entiteiten / Hibernate toegewezen objecten met de database Veermodule - Ondersteuning voor het testen wanneer uw project de lente gebruikt * ToepassingScontrolconfiguratie en eenvoudige injectie van veerbeheerde bonen in een eenheidstest * Ondersteuning voor het gebruik van een veerconfigureerde hibernate sessiefactory in eenheidstests. Easymock-module - helpt u bij het instellen van tests die Easymock gebruiken als een spotkader * Vereenvoudig Easymock Mock Object Creation * Easymock-argument matching met behulp van reflectiegelijkheid


Unitils Gerelateerde software