Пакет org.springframework.test.jdbc
содержит JdbcTestUtils
, который представляет собой набор связанных с JDBC служебных функций, предназначенных для упрощения стандартных сценариев тестирования баз данных. В частности, JdbcTestUtils
предоставляет следующие статические методы.
-
countRowsInTable(..)
: Подсчитывает количество строк в заданной таблице. -
countRowsInTableWhere(..)
: Подсчитывает количество строк в заданной таблице, используя предоставленное выражениеWHERE.
-
deleteFromTables(..)
: Удаляет все строки из указанных таблиц. -
deleteFromTableWhere(..)
: Удаляет строки из заданной таблицы, используя предоставленное выражениеWHERE.
-
dropTables(..)
: Сбрасывает указанные таблицы.
AbstractTransactionalJUnit4SpringContextTests
и AbstractTransactionalTestNGSpringContextTests
предоставляют вспомогательные методы, которые делегируют вышеупомянутые методы в JdbcTestUtils
.
См.раздел "Вспомогательные классы JUnit 4"
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ