Данные модульного тестирования из DB2 - PullRequest
0 голосов
/ 05 июня 2009

У меня есть проект .NET (тестовый проект) в VS2008, и я делаю некоторые модульные тесты для данных в DB2. Я обнаружил, что тесты не являются транзакционными, и мне нужно физически перейти и удалить данные или запустить функцию очистки данных перед тем, как запустить тест, даже если я использую ITransaction. Может ли какой-нибудь один пункт, почему?

Ответы [ 2 ]

0 голосов
/ 17 мая 2011

Когда вы подключаетесь к DB2, убедитесь, что для "auto-commit" не задано значение true

0 голосов
/ 05 июня 2009

Я не уверен насчет среды .net. По умолчанию используется фиксация, и если вы не хотите сохранять изменения, вам придется явно откатить транзакцию.

...