@Test(expected = IllegalArgumentException.class) public void SaveEntityWithoutId() { // #576836 session.save(new EntityWithoutId()); }
@Before public void setUp() { sample = new User(); sample.userName = "Bobby"; session.save(sample); }
@Before public void setUp() { for (String username : Arrays.asList("X", "X", "Y")) { User user = new User(); user.userName = username; session.save(user); } session.clear(); }
@Before public void setUp() { for (int i = 0; i < 9; i++) { Entity entity = new Entity(); entity.id = new UID(TEST.NS, "e" + String.valueOf(i)); entity.property = String.valueOf(i); session.save(entity); } session.clear(); }
@Test public void Write() { Project project = new Project(); project.dates = new HashMap<UID, LocalDate>(); project.dates.put(_created, CREATED); project.dates.put(_deadline, DEADLINE); session.save(project); session.clear(); Project project2 = session.getById(project.id, Project.class); assertEquals(project.dates, project2.dates); }
@Before public void setUp() { session = SessionUtil.openSession(IDResource.class, LIDResource.class); IDResource idResource = new IDResource(); idResource.id = new UID(TEST.NS, "localResource"); session.save(idResource); idResource = new IDResource(); idResource.id = new BID("foobar"); session.save(idResource); session.flush(); session.clear(); }
@Test public void Save() throws IOException { Session session = SessionUtil.openSession(new MiniRepository(), Collections.<Locale> emptySet(), configuration); Category category = new Category(); category.label = "X"; category.children = Collections.singleton(new Category()); session.save(category); session.flush(); session.close(); }
@Test public void B_Id_Is_Set() { AType atype = new AType(); session.save(atype); assertNotNull(atype.id); assertEquals(atype.id, atype.asBType.id); }
@Before public void setUp() { session = SessionUtil.openSession(AType.class, BType.class); id = session.save(new AType()); session.flush(); session.clear(); }
@Test public void OrderBy() throws IOException { session.save(new User()); User user = Alias.alias(User.class, "user"); List<String> results = session.from($(user)).list($(user.getFirstName())); assertFalse(results.isEmpty()); assertNull(results.get(0)); }
@Test public void UpdateEmployeeName() { newSession(); Employee employee = getEmployee(); employee.name = "Jane Doe"; session.save(employee); newSession(); employee = getEmployee(); assertEquals("Jane Doe", employee.name); }
@Test public void order_by_ordinal() throws IOException { session.save(new Note(NoteType.A)); session.save(new Note(NoteType.B)); session.flush(); assertEquals( Arrays.asList(null, NoteType.TYPE1, NoteType.A, NoteType.B), session.from($(n)).orderBy($(n.getType()).ordinal().asc()).list($(n.getType()))); }
@Test public void CompanyNameCascaded() { newSession(); Employee employee = getEmployee(); Company company = getCompany(); company.name = "Bad example"; session.save(employee); newSession(); company = getCompany(); assertEquals("Bad example", company.name); }
@Test public void Persistence() { MiniRepository repository = new MiniRepository(); Session session = SessionUtil.openSession(repository, Entity.class); Entity entity = new Entity(); entity.name = "John Doe"; session.save(entity); session.flush(); assertFalse(repository.findStatements(null, CORE.localId, null, null, false).hasNext()); } }
@Test public void Success() { MiniRepository repository = new MiniRepository(); Session session = SessionUtil.openSession(repository, IdMappingTest.class); IdMappingTest instance = new IdMappingTest(); instance.id = "abc"; session.save(instance); session.clear(); UID id = new UID("http://example.com/abc"); assertTrue(repository.exists(id, null, null, null)); IdMappingTest instance2 = session.get(IdMappingTest.class, id); assertEquals(instance.id, instance2.id); }
@Test public void test() { Entity1 entity1 = new Entity1(); Entity2 entity2 = new Entity2(); session.save(entity1); session.save(entity2); Entity1 e1 = Alias.alias(Entity1.class); Entity2 e2 = Alias.alias(Entity2.class); SimplePath<ID> idPath = new SimplePath<ID>(ID.class, $(e1), "id"); assertEquals(entity1, session.from($(e1)).where(idPath.eq(entity1.getId())).uniqueResult($(e1))); assertEquals(entity2, session.from($(e2)).where($(e2.getId()).eq(entity2.getId())).uniqueResult($(e2))); }
@Test public void test() { EntityRevision revision = new EntityRevision(); revision.text = "a bcd e"; session.save(revision); session.flush(); session.clear(); EntityRevision var = Alias.alias(EntityRevision.class); assertNotNull(session.from($(var)).where($(var.getText()).containsIgnoreCase("a bcd e")).uniqueResult($(var))); }
@Test public void test() throws IOException { Note note = new Note(); note.lemma = "a"; session.save(note); Note noteVar = Alias.alias(Note.class); BooleanBuilder builder = new BooleanBuilder(); builder.or($(noteVar.getLemma()).eq("a")); builder.or($(noteVar.getTerm().getMeaning()).eq("a")); assertFalse(session.from($(noteVar)).where(builder.getValue()).list($(noteVar)).isEmpty()); } }