@Antes y @Transaccional

yo tengo

@RunWith(SpringJUnit4ClassRunner.class)
@TransactionConfiguration(defaultRollback = true, transactionManager = "transactionManager")

   @Before
   @Transactional
   public void mySetup() {
      // insert some records in db
   }

   @After
   @Transactional
   public void myTeardown() {
      // delete some records
   }

   @Test
   @Transactional
   public void testMy() {
      // do stuff
   }

Mi pregunta es: ¿se ejecutarán mySetup, testMy y myTeardown dentro de la misma transacción? Parece que deberían, pero recibo un error extraño que podría sugerir que se están pisando unos a otros.

Respuestas a la pregunta(2)

Su respuesta a la pregunta