Интеграционное тестирование со встроенной или встроенной базой данных H2, но производственная система использует базу данных SQL Server - PullRequest
0 голосов
/ 25 сентября 2019

Мое приложение использует базу данных SQL Server в качестве постоянного модуля, в приложении мы используем некоторые специфические запросы SQL Server, такие как запросы на обновление и блокировку строк.Можно ли каким-либо образом использовать встроенную или находящуюся в базе данных базу данных для запуска тестов интеграции, так как я не хочу подключаться к какому-либо внешнему ресурсу базы данных каждый раз, когда запускаю тест интеграции?

Я пробовал базу данных H2но при запросах при обновлении и блокировке строк это вызывает исключение.Я пытался запустить H2 db в режиме SQLSERVER, но это не помогло (не уверен, что H2 подходит для режима SQL SERVER).

Любая помощь будет оценена.

...