Я пытаюсь написать тест для моих сопоставлений NHibernate, который будет автоматически подбирать и тестировать любые новые сопоставления, которые добавляются.
В данный момент у меня есть тест, который открывает сеанс в известной тестовой базе данных.затем пытается загрузить первую сущность каждого типа и утверждает, что она не равна нулю.
Это все работает нормально, но это означает, что каждый раз, когда я добавляю новое сопоставление сущностей, мне нужно помнить об обновлении теста.
Итак, я хочу проверить сопоставления и попытаться загрузить по одному из каждого сопоставленного объекта, но объект конфигурации NHibernate, из которого построен сессионный завод, не виден моему тесту, поэтому я былинтересно, есть ли способ получить доступ к списку сопоставленных объектов из сеанса или мне нужно вместо этого выставить исходную конфигурацию?