¿Necesita explicación sobre la necesidad de un enjuague previo para evitar falsos positivos al probar con Spring?

En eldocumentación de primavera sobre pruebas, afirma:

Evite falsos positivos al probar el código ORM

Cuando pruebe el código que involucra un marco ORM como JPA o Hibernate, vacíe la sesión subyacente dentro de los métodos de prueba que actualizan el estado de la sesión. No limpiar la sesión subyacente del marco ORM puede producir falsos positivos: su prueba puede pasar, pero el mismo código arroja una excepción en un entorno de producción en vivo. En el siguiente caso de prueba de ejemplo basado en Hibernate, un método demuestra un falso positivo y el otro método expone correctamente los resultados de vaciar la sesión.

¿Alguien puede explicar por qué necesito llamar al rubor?

Respuestas a la pregunta(4)

Su respuesta a la pregunta