Строка подключения в проекте модульного теста сослаться на базу данных в app_data папке

Принцип - случайный класс, построенный с одним и тем же начальным числом, будет каждый раз генерировать одну и ту же комбинацию чисел.

7
задан Mikael Engver 31 January 2014 в 18:29
поделиться

1 ответ

MSTest будет запускать вашу сборку модульного теста в совершенно другой папке при каждом запуске теста. Идея состоит в том, что каждый запуск - это полностью изолированный случай от предыдущих и последующих запусков. На самом деле сложно сказать ему, что нужно копировать файлы данных вместе с остальной частью вашего приложения. Вам нужно щелкнуть правой кнопкой мыши свое решение (не проект), выбрать «Добавить», создать новую конфигурацию тестового запуска. Затем вам нужно отредактировать конфигурацию запуска теста и указать, какие файлы будут скопированы в папку выполнения теста. В каталоге вашего решения должен быть родственный каталог под названием TestResults, содержащий папки, используемые для каждого запуска теста.

4
ответ дан 7 December 2019 в 05:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: