JavaRush /Курсы /Модуль 5. Spring /Поддержка тестирования JDBC

Поддержка тестирования JDBC

Модуль 5. Spring
11 уровень , 2 лекция
Открыта

Пакет org.springframework.test.jdbc содержит JdbcTestUtils, который представляет собой набор связанных с JDBC служебных функций, предназначенных для упрощения стандартных сценариев тестирования баз данных. В частности, JdbcTestUtils предоставляет следующие статические методы.

  • countRowsInTable(..): Подсчитывает количество строк в заданной таблице.

  • countRowsInTableWhere(..): Подсчитывает количество строк в заданной таблице, используя предоставленное выражение WHERE.

  • deleteFromTables(..): Удаляет все строки из указанных таблиц.

  • deleteFromTableWhere(..): Удаляет строки из заданной таблицы, используя предоставленное выражение WHERE.

  • dropTables(..): Сбрасывает указанные таблицы.

AbstractTransactionalJUnit4SpringContextTests и AbstractTransactionalTestNGSpringContextTests предоставляют вспомогательные методы, которые делегируют вышеупомянутые методы в JdbcTestUtils.

См.раздел "Вспомогательные классы JUnit 4"

Комментарии
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ