В настоящее время я использую NHibernate в проекте и использую NDBUnit для заполнения БД данными для моих модульных тестов. Я бы хотел проверить XML, используемый NDBUnit, на соответствие экземплярам класса, возвращаемым NHibernate при загрузке данных.
Похоже, я мог бы использовать отражение классов, чтобы получить все свойства, а затем искать значения этих столбцов в наборе данных NDBUnit XML. Я просто не уверен, изобретаю ли я велосипед или есть лучшая альтернатива проверке правильности всех моих сопоставлений NHibernate?