Zastanawiam się, jaki jest najlepszy sposób testowania metod związanych z JDBC? Takich jak dodawanie użytkowników, usuwaniem użytkowników, itpTestowanie zapytań JDBC w JUnit
(przy użyciu JUnit)
powinienem ustawić wszystkie moje void metod logicznych i mieć je zwróci true jeśli już pracował, false jeśli nie zrobili, i potwierdzić te wartości w moich testach JUnit?
To tylko ogólne pytanie, aby znaleźć najlepsze praktyki.
Dziękujemy!
Ogólnie zalecam, że jest to prowincja testu integracyjnego. Użyj bazy danych w pamięci, takiej jak H2 w miejsce zwykłej bazy danych i zapewnij, że po wywołaniu metod DAO tabele zawierają oczekiwane wiersze. –