У меня есть под той же транзакцией spring массив обновлений, как показано ниже:
someRepositoryA.updateEntityA(...)
someRepositoryB.updateEntityB(...)
someRepositoryC.updateEntityC(...)
Как я могу смоделировать, что someRepositoryB.updateEntityB(...)
выдает Exception
? Это позволит мне увидеть, что изменения, внесенные А, были отменены. Поскольку я буду тестировать транзакцию, я не могу имитировать репозиторий, но я буду использовать некоторую базу данных в памяти.