Files
ebean/ebean-test/src/test/java/org/tests/basic/TestUuidInsertMasterDetail.java
T

45 lines
848 B
Java

package org.tests.basic;
import io.ebean.xtest.BaseTestCase;
import io.ebean.DB;
import org.junit.jupiter.api.Test;
import org.tests.model.basic.UUOne;
import org.tests.model.basic.UUTwo;
import java.util.ArrayList;
public class TestUuidInsertMasterDetail extends BaseTestCase {
@Test
public void testInsert() {
UUTwo two = new UUTwo();
two.setName("something");
ArrayList<UUTwo> list = new ArrayList<>();
list.add(two);
UUOne one = new UUOne();
one.setName("some one");
one.setComments(list);
DB.save(one);
UUOne oneB = DB.find(UUOne.class, one.getId());
UUTwo twoB = new UUTwo();
twoB.setName("another something");
oneB.getComments().add(twoB);
DB.save(oneB);
}
public void testNullFK() {
UUTwo two = new UUTwo();
two.setName("something");
DB.save(two);
}
}