По сути, я хотел бы обернуть свои модульные тесты в транзакцию, которая откатывается. Я попытался добавить BEGIN TRANSACTION в тестовую инициализацию в общих сценариях и ROLLBACK TRANSACTION в тестовой очистке, но я получаю исключение, что ROLLBACK TRANSACTION не имеет соответствующей BEGIN TRANSACTION. Я также пробовал это делать в скриптах pre и post, и у меня были похожие проблемы.
Кто-нибудь делает что-то подобное с инструментами модульного тестирования Visual Studios Native DB?