Package org.eurekastreams.server.action.request.stream

Examples of org.eurekastreams.server.action.request.stream.PostActivityRequest


     * Test the failure authorization of an activity posting into a person's stream.
     */
    @Test(expected = AuthorizationException.class)
    public void testPersonDestinationActivityPostFailureAuthorization()
    {
        PostActivityRequest currentRequest = new PostActivityRequest(testActivity);
        Principal currentPrincipal = new DefaultPrincipal(ACCOUNT_ID, OPENSOCIAL_ID, ID);
        ServiceActionContext currentActionContext = new ServiceActionContext(currentRequest, currentPrincipal);

        context.checking(new Expectations()
        {
View Full Code Here


     * Test the successful authorization when the group is private and the poster is a coordinator.
     */
    @Test
    public void testPrivateGroupDestinationActivityPostSuccessCoordinatorAuthorization()
    {
        PostActivityRequest currentRequest = new PostActivityRequest(testActivity);
        Principal currentPrincipal = new DefaultPrincipal(ACCOUNT_ID, OPENSOCIAL_ID, ID);
        ServiceActionContext currentActionContext = new ServiceActionContext(currentRequest, currentPrincipal);

        final Set<Long> groupCoords = new HashSet<Long>();
        groupCoords.add(ID);
View Full Code Here

     * Test the successful authorization when the group is private and the poster is a follower of the group.
     */
    @Test
    public void testPrivateGroupDestinationActivityPostSuccessFollowerAuthorization()
    {
        PostActivityRequest currentRequest = new PostActivityRequest(testActivity);
        Principal currentPrincipal = new DefaultPrincipal(ACCOUNT_ID, OPENSOCIAL_ID, BAD_ID);
        ServiceActionContext currentActionContext = new ServiceActionContext(currentRequest, currentPrincipal);

        final Set<Long> groupCoords = new HashSet<Long>();
        groupCoords.add(ID);
View Full Code Here

     * the group.
     */
    @Test(expected = AuthorizationException.class)
    public void testPrivateGroupDestinationActivityPostFailureAuthorization()
    {
        PostActivityRequest currentRequest = new PostActivityRequest(testActivity);
        Principal currentPrincipal = new DefaultPrincipal(ACCOUNT_ID, OPENSOCIAL_ID, BAD_ID);
        ServiceActionContext currentActionContext = new ServiceActionContext(currentRequest, currentPrincipal);

        final Set<Long> groupCoords = new HashSet<Long>();
        groupCoords.add(ID);
View Full Code Here

    public void testSuccessfulValidation()
    {
        ActivityDTO currentActivity = PostActivityTestHelpers.buildActivityDTO(
                PostActivityTestHelpers.DestinationStreamTestState.VALID, false, testComment, DESTINATION_ID);

        currentRequest = new PostActivityRequest(currentActivity);

        currentActionContext = new ServiceActionContext(currentRequest, currentPrincipal);

        context.checking(new Expectations()
        {
View Full Code Here

    public void testVerbTypeFailure()
    {
        ActivityDTO currentActivity = PostActivityTestHelpers.buildActivityDTO(
                PostActivityTestHelpers.DestinationStreamTestState.VALID, true, testComment, DESTINATION_ID);

        currentRequest = new PostActivityRequest(currentActivity);
        currentActionContext = new ServiceActionContext(currentRequest, currentPrincipal);

        sut.validate(currentActionContext);
        context.assertIsSatisfied();
    }
View Full Code Here

    public void testVerbValidatorFailure()
    {
        ActivityDTO currentActivity = PostActivityTestHelpers.buildActivityDTO(
                PostActivityTestHelpers.DestinationStreamTestState.VALID, false, testComment, DESTINATION_ID);

        currentRequest = new PostActivityRequest(currentActivity);
        currentActionContext = new ServiceActionContext(currentRequest, currentPrincipal);

        context.checking(new Expectations()
        {
            {
View Full Code Here

                PostActivityTestHelpers.DestinationStreamTestState.VALID, false, testComment, DESTINATION_ID);

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

        final PostActivityRequest request = new PostActivityRequest(currentActivity);

        final Principal currentPrincipal = new DefaultPrincipal(ACCOUNT_ID, OPENSOCIAL_ID, USER_ID);

        context.checking(new Expectations()
        {
View Full Code Here

        currentActivity.getBaseObjectProperties().put("targetUrl", url);

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

        final PostActivityRequest request = new PostActivityRequest(currentActivity);

        final Principal currentPrincipal = new DefaultPrincipal(ACCOUNT_ID, OPENSOCIAL_ID, USER_ID);

        final SharedResource sr = new SharedResource();
View Full Code Here

                PostActivityTestHelpers.DestinationStreamTestState.VALID, true, testComment, DESTINATION_ID);

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

        final PostActivityRequest request = new PostActivityRequest(currentActivity);

        final Principal currentPrincipal = new DefaultPrincipal(ACCOUNT_ID, OPENSOCIAL_ID, USER_ID);

        context.checking(new Expectations()
        {
View Full Code Here

TOP

Related Classes of org.eurekastreams.server.action.request.stream.PostActivityRequest

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.