#810 - ENH: Add transaction.isRollbackOnly()

This commit is contained in:
Robin Bygrave
2016-08-05 12:14:58 +12:00
parent fdb839f90e
commit 6c182ecaa5
4 changed files with 23 additions and 0 deletions
@@ -7,6 +7,8 @@ import com.avaje.tests.model.basic.EBasic;
import org.junit.Test;
import static org.assertj.core.api.StrictAssertions.assertThat;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
public class TestTransactionRollbackOnly {
@@ -30,7 +32,10 @@ public class TestTransactionRollbackOnly {
Ebean.save(one);
Transaction transaction = Ebean.currentTransaction();
assertFalse(transaction.isRollbackOnly());
transaction.setRollbackOnly();
assertTrue(transaction.isRollbackOnly());
}
@Test