14.1. Wprowadzenie

Rodzina JUnit udostępnia nam podstawowy framework do przeprowadzania testów jednostkowych na aplikacjach Javy. Ponad tym frameworkiem istnieje wiele dodatkowych narzędzi i frameworków stworzonych z myślą o wyspecjalizowanych obszarach testowania. W tym rozdziale skoncentrujemy się na frameworku DbUnit[52], czyli jednym z najważniejszych narzędzi ułatwiających testy integracyjne baz danych.

W kontekście baz danych mówimy o testach integracyjnych, aby odróżnić tę specyficzną procedurę od zwykłych testów jednostkowych. Testy integracyjne obejmują weryfikację infrastruktury spoza naszego kodu źródłowego. W przypadku testów integracyjnych bazy danych tą dodatkową strukturą jest właśnie wykorzystywana baza danych.

Framework DbUnit często ...

Get Java. Praktyczne narzędzia now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.