TDD с NHibernate - PullRequest
       30

TDD с NHibernate

1 голос
/ 11 февраля 2010

Я хочу начать тестовую разработку с ASP.Net 3.5 (C #), NHibernate с Oracle и NUnit. Может ли кто-нибудь направить мне любой учебник о NHibernate с NUnit для начала. Любая книжная ссылка также будет оценена.

N.B. Я видел лето из серии видео Nhibernate, но он работает только для SQL-сервера, а не для оракула. ​​

Заранее спасибо

Ответы [ 3 ]

1 голос
/ 12 февраля 2010

Чтобы узнать больше о nhibernate, я бы посмотрел лето представлений nhibernate. http://www.summerofnhibernate.com/

Может быть, посмотрите на этот вопрос: NHibernate TDD с оракулом в ASP.Net

Некоторые другие полезные ссылки, которые я использовал в прошлом.

http://nhforge.org/wikis/howtonh/your-first-nhibernate-based-application.aspx

http://tiredblogger.wordpress.com/2008/11/07/using-oracle-odp-with-nhibernate-from-a-c-class-library/

http://groups.google.com/group/nhusers

1 голос
/ 11 февраля 2010

В этом уроке можно использовать небольшую часть редактирования, но это довольно хорошо и это именно то, что вам нужно: пошаговое руководство по NHibernate с использованием test- методы управляемой разработки.

0 голосов
/ 12 февраля 2010

Для выполнения TDD с NHibernate может быть полезно настроить вашу базу данных в определенных сценариях. Одна из техник, которую я использовал, это с использованием базы данных SQLite в памяти . Поскольку для каждого теста создается новая база данных, вам не нужно беспокоиться о противоречивых результатах многократного запуска тестов, которые может вызвать постоянная база данных. Кроме того, тестовый код можно распространять без необходимости того, чтобы кто-либо еще выполнял экземпляр Oracle, SQL Server и т. Д.

Кроме того, важно провести интеграционное тестирование с реальной базой данных, поскольку поведение может немного отличаться даже при использовании хорошего ORM, такого как NHibernate.

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