All Data Structures Functions Variables Pages
Public Member Functions | Static Public Member Functions | Protected Attributes
MarketingListsExternalControllerWalkthroughTest Class Reference
Inheritance diagram for MarketingListsExternalControllerWalkthroughTest:
ZurmoWalkthroughBaseTest ZurmoBaseTest BaseTest

Public Member Functions

 testSubscribeActionThrowCHttpExceptionWithoutHash ()
 
 testUnsubscribeActionThrowCHttpExceptionWithoutHash ()
 
 testOptOutActionThrowCHttpExceptionWithoutHash ()
 
 testManageSubscriptionsActionThrowCHttpExceptionWithoutHash ()
 
 testSubscribeActionThrowNotSupportedExceptionWithNonHexadecimalHash ()
 
 testUnsubscribeActionThrowNotSupportedExceptionWithNonHexadecimalHash ()
 
 testOptOutActionThrowNotSupportedExceptionWithNonHexadecimalHash ()
 
 testManageSubscriptionsActionThrowNotSupportedExceptionWithNonHexadecimalHash ()
 
 testSubscribeActionThrowNotSupportedExceptionForIndecipherableHexadecimalHash ()
 
 testUnsubscribeActionThrowNotSupportedExceptionForIndecipherableHexadecimalHash ()
 
 testOptOutActionThrowNotSupportedExceptionForIndecipherableHexadecimalHash ()
 
 testManageSubscriptionsActionThrowNotSupportedExceptionForIndecipherableHexadecimalHash ()
 
 testSubscribeActionThrowNotSupportedExceptionForDecipherableHexadecimalHashWithMissingParameters ()
 
 testUnsubscribeActionThrowNotSupportedExceptionForDecipherableHexadecimalHashWithMissingParameters ()
 
 testOptOutActionThrowNotSupportedExceptionForDecipherableHexadecimalHashWithMissingParameters ()
 
 testManageSubscriptionsActionThrowNotSupportedExceptionForDecipherableHexadecimalHashWithMissingParameters ()
 
 testSubscribeActionThrowNotFoundExceptionForInvalidMarketingListId ()
 
 testUnsubscribeActionThrowNotFoundExceptionForInvalidMarketingListId ()
 
 testOptoutActionThrowNotFoundExceptionForInvalidMarketingListId ()
 
 testManageSubscriptionsActionDoesNotThrowNotFoundExceptionForInvalidMarketingListIdWithNoMarketingLists ()
 
 testSubscribeActionThrowsNotFoundExceptionForInvalidPersonlId ()
 
 testUnsubscribeActionThrowsNotFoundExceptionForInvalidPersonlId ()
 
 testOptOutActionThrowsNotFoundExceptionForInvalidPersonlId ()
 
 testManageSubscriptionsActionThrowsNotFoundExceptionForInvalidPersonlId ()
 
 testManageSubscriptionsAction ()
 
 testSubscribeActionToPrivateMarketingList ()
 
 testSubscribeActionToPublicMarketingList ()
 
 testSubscribeActionToPublicMarketingListAlreadyASubscriberOf ()
 
 testUnsubscribeActionToPublicMarketingListCreatesActivity ()
 
 testUnsubscribeActionToPrivateMarketingList ()
 
 testUnsubscribeActionToPublicMarketingListAlreadyUnsubcribedOf ()
 
 testUnsubscribeActionToPrivateMarketingListAlreadyUnsubscribedOf ()
 
 testUnsubscribeActionToPublicMarketingListNotEvenAMemberOf ()
 
 testUnsubscribeActionToPrivateMarketingListNotEvenAMemberOf ()
 
 testOptOutAction ()
 
 testSubscribeActionAfterOptOutActionDisableOptOut ()
 
 testUnsubscribeActionThrowsExitExceptionAfterRenderingPreviewView ()
 
 testSubscribeActionThrowsExitExceptionAfterRenderingPreviewView ()
 
 testOptOutActionThrowsExitExceptionAfterRenderingPreviewView ()
 
 testManageSubscriptionsActionThrowsExitExceptionAfterRenderingPreviewView ()
 
- Public Member Functions inherited from ZurmoWalkthroughBaseTest
 setUp ()
 
- Public Member Functions inherited from ZurmoBaseTest
 setUp ()
 
- Public Member Functions inherited from BaseTest
 setup ()
 
 teardown ()
 

Static Public Member Functions

static setUpBeforeClass ()
 
- Static Public Member Functions inherited from ZurmoBaseTest
static setUpBeforeClass ()
 
static tearDownAfterClass ()
 
- Static Public Member Functions inherited from BaseTest
static setUpBeforeClass ()
 
static tearDownAfterClass ()
 
static resetAndPopulateFilesArrayByFilePathAndName ($arrayName, $filePath, $fileName)
 
static getDependentTestModelClassNames ()
 
static getReflectedPropertyValue ($object, $propertyName)
 

Protected Attributes

 $subscribeUrl = '/marketingLists/external/subscribe'
 
 $unsubscribeUrl = '/marketingLists/external/unsubscribe'
 
 $optOutUrl = '/marketingLists/external/optOut'
 
 $manageSubscriptionsUrl = '/marketingLists/external/manageSubscriptions'
 

Additional Inherited Members

- Static Public Attributes inherited from ZurmoBaseTest
static $activateDefaultLanguages = false
 
- Static Public Attributes inherited from BaseTest
static $activateDefaultLanguages = false
 
- Protected Member Functions inherited from ZurmoWalkthroughBaseTest
 logoutCurrentUserLoginNewUserAndGetByUsername ($username)
 
 runControllerWithNoExceptionsAndGetContent ($route, $empty=false)
 
 runControllerWithExitExceptionAndGetContent ($route)
 
 runControllerWithRedirectExceptionAndGetUrl ($route)
 
 runControllerWithRedirectExceptionAndGetContent ($route, $compareUrl=null, $compareUrlContains=false)
 
 runControllerWithAccessDeniedSecurityExceptionAndGetContent ($route)
 
 runControllerWithNotSupportedExceptionAndGetContent ($route)
 
 runControllerWithNotFoundExceptionAndGetContent ($route)
 
 runControllerShouldResultInAccessFailureAndGetContent ($route)
 
 runControllerShouldResultInAjaxAccessFailureAndGetContent ($route)
 
 resetGetArray ()
 
 setGetArray ($data)
 
 resetPostArray ()
 
 setPostArray ($data)
 
 doApplicationScriptPathsAllExist ()
 
 createCheckBoxCustomFieldByModule ($moduleClassName, $name)
 
 createCurrencyValueCustomFieldByModule ($moduleClassName, $name)
 
 createDateCustomFieldByModule ($moduleClassName, $name)
 
 createDateNotRequiredCustomFieldByModule ($moduleClassName, $name)
 
 createDateTimeCustomFieldByModule ($moduleClassName, $name)
 
 createDecimalCustomFieldByModule ($moduleClassName, $name)
 
 createIntegerCustomFieldByModule ($moduleClassName, $name)
 
 createPhoneCustomFieldByModule ($moduleClassName, $name)
 
 createTextCustomFieldByModule ($moduleClassName, $name)
 
 createTextAreaCustomFieldByModule ($moduleClassName, $name)
 
 createUrlCustomFieldByModule ($moduleClassName, $name)
 
 createDropDownCustomFieldByModule ($moduleClassName, $name)
 
 createDependentDropDownCustomFieldByModule ($moduleClassName, $name)
 
 createRadioDropDownCustomFieldByModule ($moduleClassName, $name)
 
 createMultiSelectDropDownCustomFieldByModule ($moduleClassName, $name)
 
 createTagCloudCustomFieldByModule ($moduleClassName, $name)
 
 createCalculatedNumberCustomFieldByModule ($moduleClassName, $name)
 
 createDropDownDependencyCustomFieldByModule ($moduleClassName, $name)
 
 createModuleEditBadValidationPostData ()
 
 createModuleEditGoodValidationPostData ($singularName)
 
 createAttributeLabelBadValidationPostData ()
 
 createAttributeLabelGoodValidationPostData ($name)
 
 createCustomAttributeWalkthroughSequence ($moduleClassName, $name, $attributeTypeName, $extraPostData, $attributeName=null, $isCustomField=false)
 
 checkCopyActionResponseAttributeValuesFromPostArray ($model, $postArray, $linkClass=null, $controllerId=null)
 
 checkCopyActionResponseAttributeValues ($model, $testAttributes, $linkClass=null, $controllerId=null)
 
 updateModelValuesFromPostArray ($model, $postArray)
 
 assertModelHasValuesFromPostArray ($model, $postArray)
 
- Protected Member Functions inherited from ZurmoBaseTest
 endPrintOutputBufferAndFail ()
 
- Protected Member Functions inherited from BaseTest
 assertWithinTolerance ($expected, $actual, $plusMinus)
 
 assertWithinPercentage ($expected, $actual, $percentage)
 
 isDebug ()
 
- Static Protected Member Functions inherited from ZurmoWalkthroughBaseTest
static getModelIdByModelNameAndName ($modelName, $name)
 
- Static Protected Member Functions inherited from ZurmoBaseTest
static startOutputBuffer ()
 
static endAndGetOutputBuffer ()
 
- Static Protected Member Functions inherited from BaseTest
static getProtectedMethod ($className, $methodName)
 
- Static Protected Attributes inherited from ZurmoBaseTest
static $activitiesObserver
 
static $conversationsObserver
 
static $emailMessagesObserver
 
static $contactLatestActivityDateTimeObserver
 
static $accountLatestActivityDateTimeObserver
 
static $accountContactAffiliationObserver
 

Detailed Description

Definition at line 37 of file MarketingListsExternalControllerWalkthroughTest.php.

Member Function Documentation

testSubscribeActionThrowCHttpExceptionWithoutHash ( )

CHttpException Your request is invalid.

Definition at line 58 of file MarketingListsExternalControllerWalkthroughTest.php.

testUnsubscribeActionThrowCHttpExceptionWithoutHash ( )

testSubscribeActionThrowCHttpExceptionWithoutHash CHttpException Your request is invalid.

Definition at line 68 of file MarketingListsExternalControllerWalkthroughTest.php.

testOptOutActionThrowCHttpExceptionWithoutHash ( )

testUnsubscribeActionThrowCHttpExceptionWithoutHash CHttpException Your request is invalid.

Definition at line 78 of file MarketingListsExternalControllerWalkthroughTest.php.

testManageSubscriptionsActionThrowCHttpExceptionWithoutHash ( )

testOptOutActionThrowCHttpExceptionWithoutHash CHttpException Your request is invalid.

Definition at line 88 of file MarketingListsExternalControllerWalkthroughTest.php.

testSubscribeActionThrowNotSupportedExceptionWithNonHexadecimalHash ( )

testManageSubscriptionsActionThrowCHttpExceptionWithoutHash NotSupportedException

Definition at line 97 of file MarketingListsExternalControllerWalkthroughTest.php.

testUnsubscribeActionThrowNotSupportedExceptionWithNonHexadecimalHash ( )

testSubscribeActionThrowNotSupportedExceptionWithNonHexadecimalHash NotSupportedException

Definition at line 110 of file MarketingListsExternalControllerWalkthroughTest.php.

testOptOutActionThrowNotSupportedExceptionWithNonHexadecimalHash ( )

testUnsubscribeActionThrowNotSupportedExceptionWithNonHexadecimalHash NotSupportedException

Definition at line 123 of file MarketingListsExternalControllerWalkthroughTest.php.

testManageSubscriptionsActionThrowNotSupportedExceptionWithNonHexadecimalHash ( )

testOptOutActionThrowNotSupportedExceptionWithNonHexadecimalHash NotSupportedException

Definition at line 136 of file MarketingListsExternalControllerWalkthroughTest.php.

testSubscribeActionThrowNotSupportedExceptionForIndecipherableHexadecimalHash ( )

testManageSubscriptionsActionThrowNotSupportedExceptionWithNonHexadecimalHash NotSupportedException

Definition at line 149 of file MarketingListsExternalControllerWalkthroughTest.php.

testUnsubscribeActionThrowNotSupportedExceptionForIndecipherableHexadecimalHash ( )

testSubscribeActionThrowNotSupportedExceptionForIndecipherableHexadecimalHash NotSupportedException

Definition at line 162 of file MarketingListsExternalControllerWalkthroughTest.php.

testOptOutActionThrowNotSupportedExceptionForIndecipherableHexadecimalHash ( )

testUnsubscribeActionThrowNotSupportedExceptionForIndecipherableHexadecimalHash NotSupportedException

Definition at line 175 of file MarketingListsExternalControllerWalkthroughTest.php.

testManageSubscriptionsActionThrowNotSupportedExceptionForIndecipherableHexadecimalHash ( )

testOptOutActionThrowNotSupportedExceptionForIndecipherableHexadecimalHash NotSupportedException

Definition at line 188 of file MarketingListsExternalControllerWalkthroughTest.php.

testSubscribeActionThrowNotSupportedExceptionForDecipherableHexadecimalHashWithMissingParameters ( )

testManageSubscriptionsActionThrowNotSupportedExceptionForIndecipherableHexadecimalHash NotSupportedException

Definition at line 201 of file MarketingListsExternalControllerWalkthroughTest.php.

testUnsubscribeActionThrowNotSupportedExceptionForDecipherableHexadecimalHashWithMissingParameters ( )

testSubscribeActionThrowNotSupportedExceptionForDecipherableHexadecimalHashWithMissingParameters NotSupportedException

Definition at line 219 of file MarketingListsExternalControllerWalkthroughTest.php.

testOptOutActionThrowNotSupportedExceptionForDecipherableHexadecimalHashWithMissingParameters ( )

testUnsubscribeActionThrowNotSupportedExceptionForDecipherableHexadecimalHashWithMissingParameters NotSupportedException

Definition at line 237 of file MarketingListsExternalControllerWalkthroughTest.php.

testManageSubscriptionsActionThrowNotSupportedExceptionForDecipherableHexadecimalHashWithMissingParameters ( )

testOptOutActionThrowNotSupportedExceptionForDecipherableHexadecimalHashWithMissingParameters NotSupportedException

Definition at line 255 of file MarketingListsExternalControllerWalkthroughTest.php.

testSubscribeActionThrowNotFoundExceptionForInvalidMarketingListId ( )

testManageSubscriptionsActionThrowNotSupportedExceptionForDecipherableHexadecimalHashWithMissingParameters NotFoundException

Definition at line 273 of file MarketingListsExternalControllerWalkthroughTest.php.

testUnsubscribeActionThrowNotFoundExceptionForInvalidMarketingListId ( )

testSubscribeActionThrowNotFoundExceptionForInvalidMarketingListId NotFoundException

Definition at line 290 of file MarketingListsExternalControllerWalkthroughTest.php.

testOptoutActionThrowNotFoundExceptionForInvalidMarketingListId ( )

testUnsubscribeActionThrowNotFoundExceptionForInvalidMarketingListId NotFoundException

Definition at line 307 of file MarketingListsExternalControllerWalkthroughTest.php.

testManageSubscriptionsActionDoesNotThrowNotFoundExceptionForInvalidMarketingListIdWithNoMarketingLists ( )

testOptoutActionThrowNotFoundExceptionForInvalidMarketingListId

Definition at line 323 of file MarketingListsExternalControllerWalkthroughTest.php.

testSubscribeActionThrowsNotFoundExceptionForInvalidPersonlId ( )

testManageSubscriptionsActionDoesNotThrowNotFoundExceptionForInvalidMarketingListIdWithNoMarketingLists NotFoundException

Definition at line 361 of file MarketingListsExternalControllerWalkthroughTest.php.

testUnsubscribeActionThrowsNotFoundExceptionForInvalidPersonlId ( )

testSubscribeActionThrowsNotFoundExceptionForInvalidPersonlId NotFoundException

Definition at line 382 of file MarketingListsExternalControllerWalkthroughTest.php.

testOptOutActionThrowsNotFoundExceptionForInvalidPersonlId ( )

testUnsubscribeActionThrowsNotFoundExceptionForInvalidPersonlId NotFoundException

Definition at line 403 of file MarketingListsExternalControllerWalkthroughTest.php.

testManageSubscriptionsActionThrowsNotFoundExceptionForInvalidPersonlId ( )

testOptOutActionThrowsNotFoundExceptionForInvalidPersonlId NotFoundException

Definition at line 424 of file MarketingListsExternalControllerWalkthroughTest.php.

testManageSubscriptionsAction ( )

testManageSubscriptionsActionThrowsNotFoundExceptionForInvalidPersonlId

Definition at line 444 of file MarketingListsExternalControllerWalkthroughTest.php.

testSubscribeActionToPrivateMarketingList ( )

testManageSubscriptionsAction

Definition at line 518 of file MarketingListsExternalControllerWalkthroughTest.php.

testSubscribeActionToPublicMarketingList ( )

testSubscribeActionToPrivateMarketingList

Definition at line 548 of file MarketingListsExternalControllerWalkthroughTest.php.

testSubscribeActionToPublicMarketingListAlreadyASubscriberOf ( )

testSubscribeActionToPublicMarketingList

Definition at line 592 of file MarketingListsExternalControllerWalkthroughTest.php.

testUnsubscribeActionToPublicMarketingListCreatesActivity ( )

testSubscribeActionToPublicMarketingListAlreadyASubscriberOf

Definition at line 635 of file MarketingListsExternalControllerWalkthroughTest.php.

testUnsubscribeActionToPrivateMarketingList ( )

testUnsubscribeActionToPublicMarketingListCreatesActivity

Definition at line 705 of file MarketingListsExternalControllerWalkthroughTest.php.

testUnsubscribeActionToPublicMarketingListAlreadyUnsubcribedOf ( )

testUnsubscribeActionToPrivateMarketingList

Definition at line 773 of file MarketingListsExternalControllerWalkthroughTest.php.

testUnsubscribeActionToPrivateMarketingListAlreadyUnsubscribedOf ( )

testUnsubscribeActionToPublicMarketingListAlreadyUnsubcribedOf

Definition at line 816 of file MarketingListsExternalControllerWalkthroughTest.php.

testUnsubscribeActionToPublicMarketingListNotEvenAMemberOf ( )

testUnsubscribeActionToPrivateMarketingListAlreadyUnsubscribedOf

Definition at line 850 of file MarketingListsExternalControllerWalkthroughTest.php.

testUnsubscribeActionToPrivateMarketingListNotEvenAMemberOf ( )

testUnsubscribeActionToPublicMarketingListNotEvenAMemberOf

Definition at line 895 of file MarketingListsExternalControllerWalkthroughTest.php.

testOptOutAction ( )

testUnsubscribeActionToPrivateMarketingListNotEvenAMemberOf

Definition at line 928 of file MarketingListsExternalControllerWalkthroughTest.php.

testSubscribeActionAfterOptOutActionDisableOptOut ( )

testOptOutAction

Definition at line 1007 of file MarketingListsExternalControllerWalkthroughTest.php.

testUnsubscribeActionThrowsExitExceptionAfterRenderingPreviewView ( )

testSubscribeActionAfterOptOutActionDisableOptOut

Definition at line 1053 of file MarketingListsExternalControllerWalkthroughTest.php.

testSubscribeActionThrowsExitExceptionAfterRenderingPreviewView ( )

testUnsubscribeActionThrowsExitExceptionAfterRenderingPreviewView

Definition at line 1073 of file MarketingListsExternalControllerWalkthroughTest.php.

testOptOutActionThrowsExitExceptionAfterRenderingPreviewView ( )

testSubscribeActionThrowsExitExceptionAfterRenderingPreviewView

Definition at line 1093 of file MarketingListsExternalControllerWalkthroughTest.php.

testManageSubscriptionsActionThrowsExitExceptionAfterRenderingPreviewView ( )

testOptOutActionThrowsExitExceptionAfterRenderingPreviewView

Definition at line 1113 of file MarketingListsExternalControllerWalkthroughTest.php.


The documentation for this class was generated from the following file:
Generated on Fri Jun 5 2020 07:10:53