Fixed tests that modify BasicData (#1530)

This commit is contained in:
Roland Praml
2018-11-03 16:38:26 +13:00
committed by Rob Bygrave
parent 662ffdd070
commit 61eedb4e9a
17 changed files with 92 additions and 10 deletions
@@ -4,6 +4,7 @@ import io.ebean.BaseTestCase;
import io.ebean.Ebean;
import org.tests.model.basic.Customer;
import org.tests.model.basic.Order;
import org.tests.model.basic.ResetBasicData;
import org.junit.Test;
import static org.junit.Assert.assertSame;
@@ -14,6 +15,8 @@ public class TestCacheInterceptSaveWhenLazyLoaded extends BaseTestCase {
@Test
public void test() {
ResetBasicData.reset();
Customer customer = new Customer();
customer.setName("daCustomer");
Ebean.save(customer);
@@ -45,12 +48,12 @@ public class TestCacheInterceptSaveWhenLazyLoaded extends BaseTestCase {
assertSame(foundOrder, order1);
assertTrue(Ebean.getBeanState(foundOrder).isDirty());
Ebean.delete(order1);
Ebean.delete(customer);
} finally {
Ebean.endTransaction();
}
// cleanup
Ebean.delete(order);
Ebean.delete(customer);
}
}