use of siena.base.test.model.PersonLongAutoID in project siena by mandubian.
the class BaseTestNoAutoInc_7_BATCH method testGetByKeyLongAutoID.
public void testGetByKeyLongAutoID() {
if (supportsAutoincrement()) {
PersonLongAutoID curie = getByKeyPersonLongAutoID(LongAutoID_CURIE.id);
assertEquals(LongAutoID_CURIE, curie);
} else {
try {
PersonLongAutoID curie = getByKeyPersonLongAutoID(LongAutoID_CURIE.id);
} catch (SienaRestrictedApiException ex) {
return;
}
fail();
}
}
use of siena.base.test.model.PersonLongAutoID in project siena by mandubian.
the class BaseTestNoAutoInc_7_BATCH method testGetByKeyNonExisting.
public void testGetByKeyNonExisting() {
if (supportsAutoincrement()) {
PersonLongAutoID pers = getByKeyPersonLongAutoID(12345678L);
assertNull(pers);
} else {
try {
PersonLongAutoID pers = getByKeyPersonLongAutoID(12345678L);
} catch (SienaRestrictedApiException ex) {
return;
}
fail();
}
}
use of siena.base.test.model.PersonLongAutoID in project siena by mandubian.
the class BaseTestNoAutoInc_BASE method getPersonLongAutoID.
protected PersonLongAutoID getPersonLongAutoID(Long id) {
PersonLongAutoID p = new PersonLongAutoID();
p.id = id;
pm.get(p);
return p;
}
use of siena.base.test.model.PersonLongAutoID in project siena by mandubian.
the class BaseTestNoAutoInc_DEFAULT method testInsertLongAutoID.
public void testInsertLongAutoID() {
PersonLongAutoID maxwell = new PersonLongAutoID();
maxwell.firstName = "James Clerk";
maxwell.lastName = "Maxwell";
maxwell.city = "Edinburgh";
maxwell.n = 4;
pm.insert(maxwell);
assertNotNull(maxwell.id);
List<PersonLongAutoID> people = queryPersonLongAutoIDOrderBy("n", 0, false).fetch();
assertEquals(4, people.size());
assertEquals(LongAutoID_TESLA, people.get(0));
assertEquals(LongAutoID_CURIE, people.get(1));
assertEquals(LongAutoID_EINSTEIN, people.get(2));
assertEquals(maxwell, people.get(3));
}
use of siena.base.test.model.PersonLongAutoID in project siena by mandubian.
the class BaseTestNoAutoInc_DEFAULT method testUpdateLongAutoID.
public void testUpdateLongAutoID() {
PersonLongAutoID curie = getPersonLongAutoID(LongAutoID_CURIE.id);
curie.lastName = "Sklodowska–Curie";
pm.update(curie);
PersonLongAutoID curie2 = getPersonLongAutoID(LongAutoID_CURIE.id);
assertEquals(curie2, curie);
}
Aggregations