I'm testing a very simple java application using JUnit 4. By "simple" I mean there is no spring and no hibernate. I need to test the data access layer (JDBC
, MySQL
) and my doubt is which approach is better for this kind of test? Insert data on @Before
and delete on @After
or create a transaction on @Before
and rollback on @After
?
Thanks!