Выполнение модульных тестов NHibernate - PullRequest
4 голосов
/ 14 февраля 2011

У меня есть последняя магистраль NHibernate, и я постоянно обновляю ее для использования в своем проекте, и все хорошо.Однако в NHibernate есть ошибки, которые я хотел бы исправить или, по крайней мере, предоставить работающие юнит-тесты для включения в исходный код.Моя проблема в том, что я вообще не могу запустить модульные тесты NHibernate и понятия не имею, с чего начать.Я разместил десятки вопросов на официальных форумах, касающихся моей проблемы, и до сих пор не получил ответа.Кто-нибудь здесь знает, как я могу заставить этот материал работать?

1 Ответ

6 голосов
/ 15 февраля 2011
  1. После того, как вы собрали проект с помощью сценариев сборки NAnt, откройте решение NHibernate.Everything.sln в папке ./src
  2. Найдите NHibernate.Testproject
  3. Если вы используете SqlExpress, перейдите и создайте базу данных с именем nhibernate, к которой у вашего пользователя есть доступ ... если вы используете SQLServer, откройте App.config и отредактируйте строку подключения, чтобы использовать ее вместо этого - и затемсоздайте базу данных.
  4. Если вы используете ReSharper: щелкните правой кнопкой мыши на проекте NHibernate.Test и выберите Run Unit Tests и ...
  5. Если вы не используете ReSharper, откройте Props для NHibernate..Test проекта, перейдите на панель «Отладка» и в поле «Запустить внешнюю программу» перейдите к. \ Tools \ nunit и выберите nunit.exe.В поле «Аргументы командной строки» введите NHibernate.Test.dll.Нажмите Ctrl + F5 и ...
  6. Наслаждайтесь зелеными огнями:)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...