Вы можете использовать Powershell для восстановления BACPAC перед тестами и удаления базы данных после тестов. Пример доступен в документах Azure: https://docs.microsoft.com/en-us/azure/sql-database/scripts/sql-database-import-from-bacpac-powershell
Опция, которая, вероятно, будет выполняться быстрее, состоит в том, чтобы напрямую запустить T-SQL для базы данных, чтобы установить исходное состояние перед тестами и очистить базу данных после тестов.
Тем не менее, выполнить полное восстановление и удаление BACPAC гораздо проще в настройке таким образом, что вы можете запускать несколько тестовых прогонов параллельно, поскольку он не полагается на ранее существующую базу данных, на которую он претендует в течение срока действия. бежать.
Редактировать: изменена ссылка на en-us вместо nl-nl