Я не думаю, что у вас есть большой выбор, чтобы достичь этого. Не рекомендуется проводить ортогональные тесты (тесты, которые проверяют две вещи или являются зависимыми). Тем не менее, вы должны действительно считать это исключение действительным и быстрым. Вы правы: сохранение объекта и его извлечение - хорошая идея для тестирования этого дао-слоя.
Другие варианты включают в себя наличие записи, в которой вы уверены, в базе данных и тестирование поиска (findById) для нее. И второй тест для сохранения объекта и удаления его методом демонтажа.
Но на самом деле было бы проще протестировать загрузку и сохранение вместе, и это имеет большой смысл.