Я использую тесты NUNIT для проверки отображений NH.
Вы создаете тест (обычный), который создает объекты, обновляет их и удаляет их.
Как и любой другой тест - вы утверждаете результаты, проверяя БД после операции.
(если вы удалите объект, вы сможете "получить" его ... и т. д.)
Я создаю сеанс в начале каждого теста и закрываю его в конце.
То же самое относится и к любой другой функции, которую дал ...
Веб-сайт NUnit