Package com.sishuok.es.common.entity

Examples of com.sishuok.es.common.entity.User


        int count = 15;
        List<Long> ids = Lists.newArrayList();
        List<Date> birthdayList = Lists.newArrayList();
        String realnamePrefix = "zhang";
        for (int i = 0; i < count; i++) {
            User user = createUser();
            user.getBaseInfo().setRealname(realnamePrefix + i);
            userRepository2.save(user);
            ids.add(user.getId());
            birthdayList.add(user.getBaseInfo().getBirthday());
        }

        String ql = "from User u where u.id in(?1) and u.baseInfo.realname like ?2 and u.baseInfo.birthday in (?3)";
        assertEquals(count, repositoryHelper.findAll(ql, ids, realnamePrefix + "%", birthdayList).size());
    }
View Full Code Here


        int count = 15;
        List<Long> ids = Lists.newArrayList();
        List<Date> birthdayList = Lists.newArrayList();
        String realnamePrefix = "zhang";
        for (int i = 0; i < count; i++) {
            User user = createUser();
            user.getBaseInfo().setRealname(realnamePrefix + i);
            userRepository2.save(user);
            ids.add(user.getId());
            birthdayList.add(user.getBaseInfo().getBirthday());
        }

        String ql = "select count(o) from User o where o.id in(?1) and o.baseInfo.realname like ?2 and o.baseInfo.birthday in (?3)";
        assertEquals(count, repositoryHelper.count(ql, ids, realnamePrefix + "%", birthdayList));
    }
View Full Code Here

    }

    @Test
    public void testFindOne() {
        int count = 15;
        User lastUser = null;
        String realnamePrefix = "zhang";
        for (int i = 0; i < count; i++) {
            User user = createUser();
            user.getBaseInfo().setRealname(realnamePrefix + i);
            lastUser = userRepository2.save(user);
        }
        String ql = "select u from User u where u=?1 and u.baseInfo.realname like ?2";
        assertEquals(lastUser, repositoryHelper.findOne(ql, lastUser, realnamePrefix + "%"));
    }
View Full Code Here

    @Test
    public void testBatchUpdate() {
        int count = 15;
        String realname = "123321";
        User lastUser = null;
        for (int i = 0; i < count; i++) {
            User user = createUser();
            user.getBaseInfo().setRealname(realname);
            lastUser = userRepository2.save(user);
        }

        String ql = "update BaseInfo set realname=?1";
        assertEquals(count, repositoryHelper.batchUpdate(ql, realname));

        String findOneQL = "select u from User u where u=?1";
        User user = repositoryHelper.findOne(findOneQL, lastUser);
        assertEquals(realname, user.getBaseInfo().getRealname());

    }
View Full Code Here

        user = null;
    }

    @Test
    public void testSave() {
        User dbUser = userRepository.save(user);
        assertNotNull(dbUser.getId());
    }
View Full Code Here

        assertNotNull(dbUser.getId());
    }

    @Test
    public void testUpdate() {
        User dbUser = userRepository.save(user);
        clear();

        String newUsername = "zhang$$$$" + System.currentTimeMillis();
        dbUser.setUsername(newUsername);
        userRepository.save(dbUser);

        clear();

        assertEquals(newUsername, userRepository.findOne(dbUser.getId()).getUsername());
    }
View Full Code Here


    @Test
    public void testUpdateRealname() {
        String realname = "lisi";
        User dbUser = userRepository.save(user);
        userRepository.updateRealname(realname, dbUser.getId());

        userRepository.flush();
        entityManager.clear();

        dbUser = userRepository.findOne(dbUser.getId());
        assertEquals(realname, dbUser.getBaseInfo().getRealname());
    }
View Full Code Here

    }

    @Test
    public void testUpdateRealnameWithNamedParam() {
        String realname = "lisi";
        User dbUser = userRepository.save(user);
        userRepository.updateRealnameWithNamedParam(realname, dbUser.getId());

        userRepository.flush();
        entityManager.clear();

        dbUser = userRepository.findOne(dbUser.getId());
        assertEquals(realname, dbUser.getBaseInfo().getRealname());
    }
View Full Code Here

    @Test
    public void testEqForEnum() {
        int count = 15;
        for (int i = 0; i < count; i++) {
            User user = createUser();
            user.getBaseInfo().setSex(Sex.male);
            userRepository.save(user);
        }
        Map<String, Object> searchParams = new HashMap<String, Object>();
        searchParams.put("baseInfo.sex_eq", "male");
        Searchable search = Searchable.newSearchable(searchParams);
View Full Code Here

        assertEquals(realname, dbUser.getBaseInfo().getRealname());
    }

    @Test
    public void testDeleteByUsername() {
        User dbUser = userRepository.save(user);
        userRepository.deleteBaseInfoByUser(dbUser.getId());

        userRepository.flush();
        entityManager.clear();

        dbUser = userRepository.findOne(dbUser.getId());
        assertNull(dbUser.getBaseInfo());
    }
View Full Code Here

TOP

Related Classes of com.sishuok.es.common.entity.User

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.