@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.