Сбой теста MVC2 / nHibernate / nUnit на сервере сборки - PullRequest
0 голосов
/ 13 июля 2011

У меня есть приложение C # 4.0 MVC 2, использующее nUnit 2.5, nHibernate 2.1.

У меня есть TestFixture, который проходит при локальном запуске (Windows 7 (64bit)), но завершается неудачно, когда компилируется на сервере сборки(Windows Server 2003 (64-разрядная версия))

Код, на котором не выполняется тест, определен в [SetUp]:

_session = NHibernateSession.GetDefaultSessionFactory().OpenSession();
new SchemaExport(configuration).Execute(false, true, false, _session.Connection, null);

Полученная ошибка:

Database was not configured through Database method. ----> Hibernate.HibernateException : Could not create the driver from NHibernate.Driver.SQLite20Driver. 

Любая помощь будет принята с благодарностью !!

Спасибо

1 Ответ

0 голосов
/ 13 июля 2011

Вы должны установить SQLite на сервер, на котором выполняется модульное тестирование.Или хотя бы добавьте dll в gac.

...