Это то, что вам действительно не нужно. Если вы тестируете свой уровень персистентности, вы неявно тестируете свое отображение. Вы проверяете, что все столбцы в отображении сопоставляются со столбцами в БД, что отношения установлены правильно и т. Д. Любая среда IDE должна проверять ваше сопоставление со схемой, поэтому вы знаете, что ваше сопоставление синтаксически правильно.
Тестирование также дает вам резервную копию для понимания вашей семантики постоянства, например, учитывая мои настройки каскада, удалится ли каскад удаления? Будет ли создание сироты причиной ее удаления и т. Д. Когда я работал с режимом гибернации, большинство тестов были на уровне персистентности, именно по этой причине.