Examples of PersonModelView


Examples of org.eurekastreams.server.search.modelview.PersonModelView

     * Test compare when two PersonModelViews are passed in with equal followers count.
     */
    @Test
    public void testCompareWhenTwoPeopleEqual()
    {
        PersonModelView pmv1 = new PersonModelView(1L, "personz", "Person", "ZA", null, "", 50, new Date(), 6L);
        PersonModelView pmv2 = new PersonModelView(2L, "personz", "Person", "ZB", null, "", 50, new Date(), 7L);

        Assert.assertEquals(0, sut.compare(pmv1, pmv2));
    }
View Full Code Here

Examples of org.eurekastreams.server.search.modelview.PersonModelView

     * Test compare when PersonModelView and DomainGroupModelView are passed in with different follower counts.
     */
    @Test
    public void testCompareWhenGroupAndPersonHaveDifferentFollowerCounts()
    {
        PersonModelView pmv = new PersonModelView(1L, "persona", "Person", "lastName", null, "", 40, new Date(), 10L);
        DomainGroupModelView gmv = new DomainGroupModelView(1L, "groupb", "Group B", 50L, new Date(), 11L);

        Assert.assertTrue(sut.compare(pmv, gmv) > 0);
        Assert.assertTrue(sut.compare(gmv, pmv) < 0);
    }
View Full Code Here

Examples of org.eurekastreams.server.search.modelview.PersonModelView

     * Setup.
     */
    @Before
    public void setup()
    {
        pmv1 = new PersonModelView();
        pmv1.setDisplayName("a");
        pmv2 = new PersonModelView();
        pmv2.setDisplayName("c");
        pmv3 = new PersonModelView();
        pmv3.setDisplayName("e");
        gmv1 = new DomainGroupModelView();
        gmv1.setName("b");
        gmv2 = new DomainGroupModelView();
        gmv2.setName("d");
View Full Code Here

Examples of org.eurekastreams.server.search.modelview.PersonModelView

     */
    @Test
    public void testCompareWhenEqualGroupAndPerson()
    {
        Date sharedDate = new Date();
        PersonModelView pmv = new PersonModelView(1L, "persona", "Person", "A", "hey now", "", 50, sharedDate, 1L);
        DomainGroupModelView gmv = new DomainGroupModelView(1L, "groupb", "Group B", 50L, sharedDate, 2L);

        Assert.assertTrue(sut.compare(pmv, gmv) > 0);
        Assert.assertTrue(sut.compare(gmv, pmv) < 0);
    }
View Full Code Here

Examples of org.eurekastreams.server.search.modelview.PersonModelView

     */
    @Test
    public void testCreateFromModelView()
    {
        Date aDate = new Date(new Date().getTime() - 9 * 9 * 9);
        PersonModelView modelView = new PersonModelView();
        HashSet<Long> optoutvideos = new HashSet<Long>();
        optoutvideos.add(5L);
        modelView.setOptOutVideos(optoutvideos);
        modelView.setAccountId("test");
        modelView.setOpenSocialId("opensocial");
        modelView.setAvatarId("avatarId");
        modelView.setEntityId(7L);
        modelView.setEmail("user@domain.com");
        modelView.setDateAdded(aDate);
        modelView.setLastName("Doe");
        modelView.setPreferredName("John");

        sut = new Person(modelView);

        assertEquals("test", sut.getAccountId());
        assertEquals("opensocial", sut.getOpenSocialId());
View Full Code Here

Examples of org.eurekastreams.server.search.modelview.PersonModelView

     * Check that the action correctly returns the system settings, with admins.
     */
    @Test
    public final void testExecuteWithFullyLoading()
    {
        PersonModelView admin = new PersonModelView();
        final List<PersonModelView> adminsList = new ArrayList<PersonModelView>();
        adminsList.add(admin);

        final Set<PersonModelView> adminsSet = new HashSet<PersonModelView>();
        adminsSet.add(admin);
View Full Code Here

Examples of org.eurekastreams.server.search.modelview.PersonModelView

     */
    @Test
    public void testCompareWhenTwoPeopleEqual()
    {
        Date sharedDate = new Date();
        PersonModelView pmv1 = new PersonModelView(1L, "persona", "Person", "A", "hey now", "", 50, sharedDate, 3L);
        PersonModelView pmv2 = new PersonModelView(2L, "personb", "Person", "B", "hey now", "", 50, sharedDate, 4L);

        Assert.assertEquals(0, sut.compare(pmv1, pmv2));
    }
View Full Code Here

Examples of org.eurekastreams.server.search.modelview.PersonModelView

        Date newer = cal.getTime();

        cal.add(Calendar.HOUR, -1);
        Date earlier = cal.getTime();

        PersonModelView pmv = new PersonModelView(1L, "persona", "Person", "A", "hey now", "", 40, earlier, 7L);
        DomainGroupModelView gmv = new DomainGroupModelView(1L, "groupb", "Group B", 50L, newer, 8L);

        Assert.assertTrue(sut.compare(pmv, gmv) > 0);
        Assert.assertTrue(sut.compare(gmv, pmv) < 0);
    }
View Full Code Here

Examples of org.eurekastreams.server.search.modelview.PersonModelView

     * Check that the action correctly returns the system settings, with admins.
     */
    @Test
    public final void testExecuteWithFullyLoadingNullSupportStream()
    {
        PersonModelView admin = new PersonModelView();
        final List<PersonModelView> adminsList = new ArrayList<PersonModelView>();
        adminsList.add(admin);

        final Set<PersonModelView> adminsSet = new HashSet<PersonModelView>();
        adminsSet.add(admin);
View Full Code Here

Examples of org.eurekastreams.server.search.modelview.PersonModelView

     * Check that the action correctly returns the system settings, with admins.
     */
    @Test
    public final void testExecuteWithFullyLoadingZeroLengthSupportStream()
    {
        PersonModelView admin = new PersonModelView();
        final List<PersonModelView> adminsList = new ArrayList<PersonModelView>();
        adminsList.add(admin);

        final Set<PersonModelView> adminsSet = new HashSet<PersonModelView>();
        adminsSet.add(admin);
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.