does any test fail if you add 'any exception' ?
if not I guess that would be a good default + maybe a test it rolls back on exception and raise a ArgeumentError or something else 'normal'