org.alfresco.repo.web.scripts.subscriptions
Class SubscriptionServiceRestApiTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.alfresco.repo.web.scripts.BaseWebScriptTest
              extended by org.alfresco.repo.web.scripts.subscriptions.SubscriptionServiceRestApiTest
All Implemented Interfaces:
junit.framework.Test

public class SubscriptionServiceRestApiTest
extends BaseWebScriptTest

Subscription Service REST API tests


Nested Class Summary
 
Nested classes/interfaces inherited from class org.alfresco.repo.web.scripts.BaseWebScriptTest
BaseWebScriptTest.BaseWebScriptTestListener, BaseWebScriptTest.HttpMethodResponse, BaseWebScriptTest.PatchMethod, BaseWebScriptTest.RemoteServer, BaseWebScriptTest.WebScriptTestListener
 
Field Summary
protected  org.alfresco.service.cmr.security.PersonService personService
           
static java.lang.String USER_BOB
           
static java.lang.String USER_LISA
           
static java.lang.String USER_TOM
           
 
Constructor Summary
SubscriptionServiceRestApiTest()
           
 
Method Summary
protected  org.alfresco.service.cmr.repository.NodeRef createPerson(java.lang.String userId)
           
protected  void deletePerson(java.lang.String userId)
           
protected  void follow(java.lang.String user1, java.lang.String user2)
           
protected  boolean follows(java.lang.String user1, java.lang.String user2)
           
protected  java.util.List getFollowers(java.lang.String user)
           
protected  int getFollowersCount(java.lang.String user)
           
protected  java.util.List getFollowing(java.lang.String user)
           
protected  int getFollowingCount(java.lang.String user)
           
protected  java.lang.String getUrl(java.lang.String urlPattern, java.lang.String user)
           
protected  boolean isSubscriptionListPrivate(java.lang.String user)
           
protected  void setSubscriptionListPrivate(java.lang.String user, boolean setPrivate)
           
 void setUp()
           
protected  void tearDown()
           
 void testFollow()
           
 void testPrivateList()
           
protected  void unfollow(java.lang.String user1, java.lang.String user2)
           
 
Methods inherited from class org.alfresco.repo.web.scripts.BaseWebScriptTest
getDefaultRunAs, getRemoteServer, getServer, isLogEnabled, log, sendLocalRequest, sendRemoteRequest, sendRequest, sendRequest, setCustomContext, setDefaultRunAs, setListener, setRemoteServer, setTraceReqRes
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

USER_BOB

public static final java.lang.String USER_BOB
See Also:
Constant Field Values

USER_TOM

public static final java.lang.String USER_TOM
See Also:
Constant Field Values

USER_LISA

public static final java.lang.String USER_LISA
See Also:
Constant Field Values

personService

protected org.alfresco.service.cmr.security.PersonService personService
Constructor Detail

SubscriptionServiceRestApiTest

public SubscriptionServiceRestApiTest()
Method Detail

setUp

public void setUp()
           throws java.lang.Exception
Overrides:
setUp in class BaseWebScriptTest
Throws:
java.lang.Exception

tearDown

protected void tearDown()
                 throws java.lang.Exception
Overrides:
tearDown in class junit.framework.TestCase
Throws:
java.lang.Exception

deletePerson

protected void deletePerson(java.lang.String userId)

createPerson

protected org.alfresco.service.cmr.repository.NodeRef createPerson(java.lang.String userId)

getUrl

protected java.lang.String getUrl(java.lang.String urlPattern,
                                  java.lang.String user)

follow

protected void follow(java.lang.String user1,
                      java.lang.String user2)
               throws java.lang.Exception
Throws:
java.lang.Exception

unfollow

protected void unfollow(java.lang.String user1,
                        java.lang.String user2)
                 throws java.lang.Exception
Throws:
java.lang.Exception

follows

protected boolean follows(java.lang.String user1,
                          java.lang.String user2)
                   throws java.lang.Exception
Throws:
java.lang.Exception

getFollowingCount

protected int getFollowingCount(java.lang.String user)
                         throws java.lang.Exception
Throws:
java.lang.Exception

getFollowersCount

protected int getFollowersCount(java.lang.String user)
                         throws java.lang.Exception
Throws:
java.lang.Exception

getFollowing

protected java.util.List getFollowing(java.lang.String user)
                               throws java.lang.Exception
Throws:
java.lang.Exception

getFollowers

protected java.util.List getFollowers(java.lang.String user)
                               throws java.lang.Exception
Throws:
java.lang.Exception

isSubscriptionListPrivate

protected boolean isSubscriptionListPrivate(java.lang.String user)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

setSubscriptionListPrivate

protected void setSubscriptionListPrivate(java.lang.String user,
                                          boolean setPrivate)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

testFollow

public void testFollow()
                throws java.lang.Exception
Throws:
java.lang.Exception

testPrivateList

public void testPrivateList()
                     throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.