次のようなコードがあるとしましょう (ここからコードを取得しました)。
@Transactional
private def unitaryOperationUpdate {
Integer roleId = params.roleSelector.toInteger()
def roleInstance = Role.findById(roleId)
UserRol.removeAll userInstance
UserRol.create userInstance, roleInstance
}
removeAll と create の間で何らかのエラーが発生した場合、ロールバックが適切に機能しているかどうかをどのように確認できますか?