Package models

Examples of models.User.save()


    }

    @Test
    public void testSave() {
        User user = newUser();
        user.save();
        assertEquals(User.findById(AccountType.DROPBOX, ID), user);
       
        DbxAccount acc = new DbxAccount();
        acc.name = NAME;
        acc.uid = ID;
View Full Code Here


        acc.uid = ID;
        user.sync(acc, TOKEN, SECRET);
        assertEquals(User.findById(AccountType.DROPBOX, ID), user);

        user.setToken(TOKEN + "X");
        user.save();
        assertEquals(User.findById(AccountType.DROPBOX, ID), user);
    }

    @Test
    public void testDelete() {
View Full Code Here

    }

    @Test
    public void testDelete() {
        User user = newUser();
        user.save();
        assertNotNull(User.findById(AccountType.DROPBOX, ID));
        user.delete();
        assertNull(User.findById(AccountType.DROPBOX, ID));
    }
View Full Code Here

    }

    @Test
    public void testCache() {
        User user = newUser();
        user.save();

        User user2 = newUser();
        // Force the Cache value to be different from datastore
        Cache.set(KeyFactory.keyToString(User.key(AccountType.DROPBOX, ID)), user2);
        assertFalse(User.findById(AccountType.DROPBOX, ID).equals(user));
View Full Code Here

    @Test
    public void testSortingFolderUpdate() {
      //set the sortingFolder to null for existing users
      User user = newUser(ID, TOKEN, EMAIL, SECRET, NAME);
      user.sortingFolder = null;
        user.save();
        //now lets get the user from the DB
        User newUser = User.findById(AccountType.DROPBOX, ID);
        //verify that the sortingFolder is set to the old value - /Sortbox
        assertEquals("Did not find expected sortingFolder for old users!",
                     Dropbox.getOldSortboxPath(),
View Full Code Here

    @Test
    public void testAccountType() {
      // Default should be Dropbox for new users
      User user = newUser();
        user.save();
        user = User.findById(AccountType.DROPBOX, ID);
        assertSame(User.AccountType.DROPBOX, user.accountType);
        user.delete();

      // Dropbox should be default when accountType is null
View Full Code Here

    }

    private void assertAccountType(AccountType expected, AccountType set) {
      User user = newUser();
        user.accountType = set;
        user.save();

        user = User.findById(expected, ID);
        assertSame(expected, user.accountType);

        user.delete();
View Full Code Here

     */
    @Test
    public void testBoxUser() {
        User dropbox = newUser();
        dropbox.setName("dropbox");
        dropbox.save();
        dropbox = User.findById(AccountType.DROPBOX, ID);

        User box = newUser();
        box.id = ID2;
        box.setName("box");
View Full Code Here

        User box = newUser();
        box.id = ID2;
        box.setName("box");
        box.accountType = AccountType.BOX;
        box.save();
        box = User.findById(AccountType.BOX, ID2);

        assertEquals(ID, (long) dropbox.id);
        assertEquals(ID2, (long) box.id);
        assertFalse(box.getName().equals(dropbox.getName()));
View Full Code Here

        User user = User.filter("username", username).first();
        if (user == null && password != null && password.equals(password_confirm)) {
            User u = new User();
            u.username = username;
            u.password = password;
            u.save();
            session.put("USER_ID", u.getId());
            session.put("USERNAME", username);
        } else if (user != null) {
            forbidden("账号已存在或密码输入不匹配");
        }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.