PHP Class paragraph1\phpFCM\Tests\MessageTest

Inheritance: extends paragraph1\phpFCM\Tests\PhpFcmTestCase
Show file Open project: paragraph1/php-fcm

Public Methods

Method Description
testAddingMultipleDeviceRecipientsAddsRegistrationIds ( )
testAddingNewAndUnknownRecipientTypesYieldsException ( )
testJsonEncodeCorrectlyHandlesCollapseKeyAndData ( )
testJsonEncodeHandlesDelayIdle ( )
testJsonEncodeHandlesTTL ( )
testJsonEncodeWorksOnDeviceRecipients ( )
testJsonEncodeWorksOnTopicRecipients ( )
testJsonEncodeWorksWithContentAvailableFlag ( )
testJsonEncodeWorksWithoutContentAvailableFlag ( )
testThrowsExceptionWhenDifferentRecepientTypesAreRegistered ( )
testThrowsExceptionWhenNoRecepientWasAdded ( )
testWorksCorrectlyWithMultipleTopics ( )

Protected Methods

Method Description
setUp ( )

Method Details

setUp() protected method

protected setUp ( )

testAddingMultipleDeviceRecipientsAddsRegistrationIds() public method

testAddingNewAndUnknownRecipientTypesYieldsException() public method

testJsonEncodeCorrectlyHandlesCollapseKeyAndData() public method

testJsonEncodeHandlesDelayIdle() public method

testJsonEncodeHandlesTTL() public method

testJsonEncodeWorksOnDeviceRecipients() public method

testJsonEncodeWorksOnTopicRecipients() public method

testJsonEncodeWorksWithContentAvailableFlag() public method

testJsonEncodeWorksWithoutContentAvailableFlag() public method

testThrowsExceptionWhenDifferentRecepientTypesAreRegistered() public method

testThrowsExceptionWhenNoRecepientWasAdded() public method

testWorksCorrectlyWithMultipleTopics() public method