Конструктор модульных тестов базы данных в Visual Studio 2010 - какой-нибудь элегантный способ использовать транзакции в сценариях pre / post? - PullRequest
0 голосов
/ 25 августа 2011

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

Кто-нибудь делает что-то подобное с инструментами модульного тестирования Visual Studios Native DB?

1 Ответ

0 голосов
/ 26 августа 2011

Эта ссылка может вам помочь. http://msdn.microsoft.com/en-us/library/aa833153.aspx

Сводка. Вручную создайте «Объем транзакции» в классе тестирования cs.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...