Exemplo n.º 1
0
 @Test
 public void testInsertOneToOne() {
   Address address = randomAddress();
   data.insert(address);
   assertTrue(address.getId() > 0);
   Person person = randomPerson();
   data.insert(person);
   person.setAddress(address);
   data.update(person);
   // fetch inverse
   assertSame(address.getPerson(), person);
   // unset
   person.setAddress(null);
 }
Exemplo n.º 2
0
 @Test
 public void testUpdateOneToOneCascade() {
   Address address = randomAddress();
   Person person = randomPerson();
   data.insert(person);
   person.setAddress(address);
   data.update(person);
   assertSame(address.getPerson(), person);
 }
Exemplo n.º 3
0
 @Test
 public void testInsertOneToOneCascade() {
   Address address = randomAddress();
   Person person = randomPerson();
   person.setAddress(address);
   data.insert(person);
   // fetch inverse
   assertSame(address.getPerson(), person);
 }