Add test for beginTransaction() with existing active transaction

This commit is contained in:
rbygrave
2015-05-08 23:51:55 +12:00
parent 82471c2573
commit fffc684edd
@@ -0,0 +1,24 @@
package com.avaje.tests.transaction;
import com.avaje.ebean.BaseTestCase;
import com.avaje.ebean.Ebean;
import com.avaje.ebean.Transaction;
import org.junit.Test;
import javax.persistence.PersistenceException;
public class TestBeginTransactionWithExisting extends BaseTestCase {
@Test(expected = PersistenceException.class)
public void test() {
Transaction txn = Ebean.beginTransaction();
try {
Ebean.beginTransaction();
} finally {
txn.end();
}
}
}