Package org.eurekastreams.server.domain.stream

Examples of org.eurekastreams.server.domain.stream.ActivityDTO


        testDestinationStream.setDisplayName("test");

        StreamEntityDTO testActor = new StreamEntityDTO();
        testActor.setUniqueIdentifier("testaccount");

        ActivityDTO authorActivity = new ActivityDTO();
        authorActivity.setBaseObjectType(BaseObjectType.NOTE);
        authorActivity.setBaseObjectProperties(testBaseObjectProperties);
        authorActivity.setActor(testActor);
        authorActivity.setDestinationStream(testDestinationStream);
        authorActivity.setId(2L);
        authorActivity.setPostedTime(new Date());

        ActivityDTO subjectActivity = new ActivityDTO();
        subjectActivity.setBaseObjectType(BaseObjectType.NOTE);
        subjectActivity.setBaseObjectProperties(testBaseObjectProperties);
        subjectActivity.setActor(testActor);
        subjectActivity.setDestinationStream(testDestinationStream);
        subjectActivity.setId(1L);
        subjectActivity.setPostedTime(new Date());

        expectedActivityDTOs.add(authorActivity);
        expectedActivityDTOs.add(subjectActivity);
    }
View Full Code Here


        otherWords.add("followedBy");

        sut = new StreamXMLResource(action, serviceActionController, principalPopulator, streamMapper,
                new RestletQueryRequestParser(globalWords, multipleEntityWords, otherWords), "");

        ActivityDTO activity = new ActivityDTO();
        StreamEntityDTO actor = new StreamEntityDTO();
        actor.setAvatarId("actorAvatarId");
        actor.setDisplayName("actorDisplayName");
        actor.setUniqueIdentifier("actorUniqueId");
        actor.setType(EntityType.PERSON);

        StreamEntityDTO origActor = new StreamEntityDTO();
        origActor.setAvatarId("origActorAvatarId");
        origActor.setDisplayName("origActorDisplayName");
        origActor.setUniqueIdentifier("origActorUn" + "iqueId");
        origActor.setType(EntityType.PERSON);

        HashMap<String, String> props = new HashMap<String, String>();
        props.put("content", "my content");

        activity.setServerDateTime(new Date());
        activity.setPostedTime(new Date());
        activity.setId(0L);
        activity.setVerb(ActivityVerb.SHARE);
        activity.setBaseObjectType(BaseObjectType.NOTE);
        activity.setActor(actor);
        activity.setOriginalActor(origActor);
        activity.setBaseObjectProperties(props);

        List<ActivityDTO> list = new java.util.LinkedList<ActivityDTO>();
        list.add(activity);
        results = new PagedSet<ActivityDTO>();
        results.setPagedSet(list);
View Full Code Here

     * This test ensures a successful execution of the business logic for a Person.
     */
    @Test
    public void testSuccessfulExecute()
    {
        final ActivityDTO currentActivity = PostActivityTestHelpers.buildActivityDTO(
                PostActivityTestHelpers.DestinationStreamTestState.VALID, false, testComment, DESTINATION_ID);

        final List<ActivityDTO> activityResults = new ArrayList<ActivityDTO>();
        activityResults.add(currentActivity);

View Full Code Here

    @Test
    public void testSuccessfulShareWithLink()
    {
        final String url = "http://foo.com";

        final ActivityDTO currentActivity = PostActivityTestHelpers.buildActivityDTO(
                PostActivityTestHelpers.DestinationStreamTestState.VALID, false, testComment, DESTINATION_ID);
        currentActivity.getBaseObjectProperties().put("targetUrl", url);

        final List<ActivityDTO> activityResults = new ArrayList<ActivityDTO>();
        activityResults.add(currentActivity);

        final PostActivityRequest request = new PostActivityRequest(currentActivity);
View Full Code Here

     * This test ensures a successful execution of an activity share that includes a comment.
     */
    @Test
    public void testSuccessfulShareWithComment()
    {
        final ActivityDTO currentActivity = PostActivityTestHelpers.buildActivityDTO(
                PostActivityTestHelpers.DestinationStreamTestState.VALID, true, testComment, DESTINATION_ID);

        final List<ActivityDTO> activityResults = new ArrayList<ActivityDTO>();
        activityResults.add(currentActivity);

View Full Code Here

        assertDefaultValues(sut);
        sut.setStickyActivityId(8L);
        assertEquals((Long) 8L, sut.getStickyActivityId());
        assertNull(sut.getStickyActivity());

        ActivityDTO activity = new ActivityDTO();
        activity.setId(7L);
        sut.setStickyActivity(activity);
        assertEquals((Long) 8L, sut.getStickyActivityId());
        assertSame(activity, sut.getStickyActivity());
    }
View Full Code Here

                ArrayList<Long> memcacheIds = new ArrayList<Long>();
                memcacheIds.add(2L);

                ArrayList<Long> luceneIds = new ArrayList<Long>();

                ActivityDTO dto = new ActivityDTO();
                dto.setId(3);
                dto.setPostedTime(new Date());
                dto.setIsDestinationStreamPublic(true);

                ArrayList<Long> combinedIds = new ArrayList<Long>();
                combinedIds.add(2L);

                oneOf(memcacheDS).fetch(with(any(JSONObject.class)), with(any(Long.class)));
View Full Code Here

                ArrayList<Long> memcacheIds = new ArrayList<Long>();
                memcacheIds.add(2L);

                ArrayList<Long> luceneIds = new ArrayList<Long>();

                ActivityDTO dto = new ActivityDTO();
                dto.setId(3);
                dto.setPostedTime(new Date());
                dto.setIsDestinationStreamPublic(true);

                ArrayList<Long> combinedIds = new ArrayList<Long>();
                combinedIds.add(2L);

                oneOf(memcacheDS).fetch(with(any(JSONObject.class)), with(any(Long.class)));
View Full Code Here

     */
    @Test
    public void testPublicStickyActivity()
    {
        final Long activityId = 888L;
        final ActivityDTO activity = context.mock(ActivityDTO.class);
        groupFoundExpectations();
        context.checking(new Expectations()
        {
            {
                allowing(dgmv).getStickyActivityId();
View Full Code Here

     */
    @Test
    public void testPublicStickyActivityMissing()
    {
        final Long activityId = 888L;
        final ActivityDTO activity = context.mock(ActivityDTO.class);
        groupFoundExpectations();
        context.checking(new Expectations()
        {
            {
                allowing(dgmv).getStickyActivityId();
View Full Code Here

TOP

Related Classes of org.eurekastreams.server.domain.stream.ActivityDTO

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.