Package models

Examples of models.Member


        super.setUp();
        member = createMember("alone");
    }

    protected Member createMember(final String login) {
        return new Member(login).save();
    }
View Full Code Here


    @Test
    public void signup() {
       
        final String login = "new";
        // Unknown user
        Member nouveau = Member.findByLogin(login);
        assertNull(nouveau);
       
        nouveau = new Member(login);
        nouveau.preregister(new LinkItAccount("password"));
        nouveau.register();
       
        // One activity for nouveau
        Activity a = Activity.find("select a from Activity a where a.member = ?", nouveau).first();
        assertActivity(a);
        assertTrue(a instanceof SignUpActivity);
View Full Code Here

        return Router.getFullUrl("Login.loginWith", callbackParams);
    }

    protected static void manageNewAuthenticationFrom(OAuthAccount oAuthAccount) {

        Member member = oAuthAccount.findCorrespondingMember();
        if (member == null) {
            // On crée un nouveau member, qu'on invitera à renseigner son profil
            member = new Member(oAuthAccount.getOAuthLogin());
            member.preregister(oAuthAccount);
            Profile.register(member.login, oAuthAccount.provider);
        } else {
            // Un membre existant s'est connecté avec un nouveau provider
            // On se contente de lui ajouter le nouvel account utilisé
            member.authenticate(oAuthAccount);
            member.updateProfile(false);
            onSuccessfulAuthentication(member.login);
        }
    }
View Full Code Here

        //unicite du login
        if (Member.findByLogin(login) != null) {
            flash.error("Ce login est déjà utilisé");
            render(login, password);
        }
        Member member = new Member(login);
        member.preregister(new LinkItAccount(password));
        Profile.register(login, ProviderType.LinkIt);
    }
View Full Code Here

        assertNotNull(Activity.recentDatesByMember(member, 1, 10));
    }

    @Test
    public void recentsByMember() {
        final Member m = Member.all().first();
        assertNotNull(Activity.recentsByMember(m,EnumSet.allOf(ProviderType.class), 1, 10));
    }
View Full Code Here

        assertNotNull(Activity.recentsByMember(m,EnumSet.allOf(ProviderType.class), 1, 10));
    }
   
    @Test
    public void recentsByMemberWithoutProvider() {
        final Member m = Member.all().first();
        // if none provider ==> same behavior if all providers are selected
        assertEquals(Activity.recentsByMember(m,EnumSet.allOf(ProviderType.class), 1, 10),
                Activity.recentsByMember(m,EnumSet.noneOf(ProviderType.class), 1, 10));
    }
View Full Code Here

    }
   
    @Test
    public void recentsForMember() {
        List<Member> members = Member.all().fetch();
        Member m = members.get(0);
        // Ensure existing links
        m.addLink(members.get(1));
        assertNotNull(Activity.recentsForMember(m, EnumSet.allOf(ProviderType.class),1, 10));
    }
View Full Code Here

    }
   
    @Test
    public void recentsForMemberWithoutProvider() {
        List<Member> members = Member.all().fetch();
        Member m = members.get(0);
        // Ensure existing links
        m.addLink(members.get(1));
        // if none provider ==> same behavior if all providers are selected
        assertEquals(Activity.recentsForMember(m, EnumSet.allOf(ProviderType.class),1, 10),
                Activity.recentsForMember(m, EnumSet.noneOf(ProviderType.class),1, 10));
    }
View Full Code Here

                Activity.recentsForMember(m, EnumSet.noneOf(ProviderType.class),1, 10));
    }

    @Test
    public void recentsForMemberNoLinks() {
        Member nolinks = new Member("toto");
        List<Activity> activities = Activity.recentsForMember(nolinks,EnumSet.allOf(ProviderType.class), 1, 10);
        assertNotNull(activities);
        assertTrue(activities.isEmpty());
    }
View Full Code Here

        assertTrue(activities.isEmpty());
    }

    @Test
    public void notifiablesForBetween() {
        Member m = Member.all().first();
        assertNotNull(Activity.notifiablesForBetween(m, new DateTime().minusDays(1).toDate(), new Date()));
    }
View Full Code Here

TOP

Related Classes of models.Member

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.