org.alfresco.repo.web.scripts.invite
Class InviteServiceTest

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.invite.InviteServiceTest
All Implemented Interfaces:
junit.framework.Test

public class InviteServiceTest
extends BaseWebScriptTest

Unit Test to test Invite Web Script API


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
static java.lang.String PERSON_FIRSTNAME
           
static java.lang.String PERSON_JOBTITLE
           
static java.lang.String PERSON_LASTNAME
           
static java.lang.String PERSON_ORG
           
 
Constructor Summary
InviteServiceTest()
           
 
Method Summary
static void configureMailExecutorForTestMode(org.springframework.extensions.webscripts.TestWebScriptServer server)
          This method turns off email-sending within the MailActionExecuter bean.
protected  void setUp()
           
protected  void tearDown()
           
 void testAcceptInvite()
           
 void testCancelInvite()
           
 void testCancelInviteForbiddenWhenInviterNotSiteManager()
           
 void testETHREEOH_520()
          https://issues.alfresco.com/jira/browse/ETHREEOH-520
 void testGetInvitesByInviteeUserName()
           
 void testGetInvitesByInviteId()
           
 void testGetInvitesByInviterUserName()
           
 void testGetInvitesBySiteShortName()
           
 void testInviteeResourcesDeletedUponRejectWhenNoInvitePending()
           
 void testInviteeResourcesNotDeletedUponRejectWhenInvitesPending()
           
 void testRejectInvite()
           
 void testStartInvite()
           
 void testStartInviteForbiddenWhenInviterNotSiteManager()
           
 void testStartInviteForSameInviteeButTwoDifferentSites()
           
 void testStartInviteWhenInviteeIsAlreadyMemberOfSite()
           
 
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

PERSON_FIRSTNAME

public static java.lang.String PERSON_FIRSTNAME

PERSON_LASTNAME

public static java.lang.String PERSON_LASTNAME

PERSON_JOBTITLE

public static java.lang.String PERSON_JOBTITLE

PERSON_ORG

public static java.lang.String PERSON_ORG
Constructor Detail

InviteServiceTest

public InviteServiceTest()
Method Detail

setUp

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

configureMailExecutorForTestMode

public static void configureMailExecutorForTestMode(org.springframework.extensions.webscripts.TestWebScriptServer server)
This method turns off email-sending within the MailActionExecuter bean.


tearDown

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

testStartInvite

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

testStartInviteWhenInviteeIsAlreadyMemberOfSite

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

testStartInviteForSameInviteeButTwoDifferentSites

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

testCancelInvite

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

testAcceptInvite

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

testRejectInvite

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

testGetInvitesByInviteId

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

testGetInvitesByInviterUserName

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

testGetInvitesByInviteeUserName

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

testGetInvitesBySiteShortName

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

testStartInviteForbiddenWhenInviterNotSiteManager

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

testCancelInviteForbiddenWhenInviterNotSiteManager

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

testInviteeResourcesDeletedUponRejectWhenNoInvitePending

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

testInviteeResourcesNotDeletedUponRejectWhenInvitesPending

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

testETHREEOH_520

public void testETHREEOH_520()
                      throws java.lang.Exception
https://issues.alfresco.com/jira/browse/ETHREEOH-520

Throws:
java.lang.Exception


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