¿Cómo funciona Junit @Rule?

Quiero escribir casos de prueba para una gran cantidad de código, me gustaría conocer los detalles de la @Rulefunción de anotación JUnit , para poder usarlo para escribir casos de prueba. Proporcione algunas buenas respuestas o enlaces, que brinden una descripción detallada de su funcionalidad a...