Package org.springframework.data.neo4j

Examples of org.springframework.data.neo4j.Group


    @Test
    @Transactional
    public void testTraverseFromGroupToPeopleWithFinder() {
        final GraphRepository<Person> finder = graphRepositoryFactory.createGraphRepository(Person.class);
        Person p = persistedPerson("Michael", 35);
        Group group = new Group().persist();
        group.setName("dev");
        group.addPerson(p);
        final TraversalDescription traversalDescription = new TraversalDescriptionImpl().relationships(DynamicRelationshipType.withName("persons")).filter(Traversal.returnAllButStartNode());
        Iterable<Person> people = finder.findAllByTraversal(group, traversalDescription);
        final HashSet<Person> found = new HashSet<Person>();
        for (Person person : people) {
            found.add(person);
View Full Code Here


        assertEquals((short)182, p.getPersistentState().getProperty("height"));
    }
    @Test
    @Transactional
    public void testSetShortNameProperty() {
        Group group = new Group().persist();
        group.setName("developers");
        assertEquals("developers", group.getPersistentState().getProperty("name"));
    }
View Full Code Here

    }

    @Test
    @Transactional
    public void testProjectGroupToNamed() {
        Group group = new Group().persist();
        group.setName("developers");

        Named named = (Named)group.projectTo(Named.class);
        assertEquals("named.name","developers", named.getName());
        assertEquals("nameds node name property","developers", named.getPersistentState().getProperty("name"));
    }
View Full Code Here

    }

    @Test
    @Transactional
    public void testProjectGroupToNamed() {
        Group group = new Group().persist();
        group.setName("developers");

        Named named = (Named)group.projectTo(Named.class);
        assertEquals("named.name","developers", named.getName());
        assertEquals("nameds node name property","developers", named.getPersistentState().getProperty("name"));
    }
View Full Code Here

    }

    @Test
    @Transactional
    public void testFindByNamedQuery() {
        Group team = personRepository.findTeam(testTeam.michael);
        assertThat(team, is(testTeam.sdg));
    }
View Full Code Here

TOP

Related Classes of org.springframework.data.neo4j.Group

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.