コード例 #1
0
 public function testGetServiceMessageFromOrigin()
 {
     $this->if($this->mockGenerator()->orphanize('__construct'))->and($this->mockClass('\\Sly\\NotificationPusher\\Adapter\\Gcm', '\\Mock'))->and($object = new \Mock\Gcm())->and($this->mockGenerator()->orphanize('__construct'))->and($this->mockClass('\\Sly\\NotificationPusher\\Model\\Message', '\\Mock'))->and($message = new \Mock\Message())->and($message->getMockController()->getText = 'Test')->object($object->getServiceMessageFromOrigin(array(self::GCM_TOKEN_EXAMPLE), $message))->isInstanceOf('\\ZendService\\Google\\Gcm\\Message');
 }
コード例 #2
0
ファイル: Apns.php プロジェクト: noppongsatorn/VINVINserver
 public function testGetServiceMessageFromOrigin()
 {
     $this->if($this->mockGenerator()->orphanize('__construct'))->and($this->mockClass('\\Sly\\NotificationPusher\\Adapter\\Apns', '\\Mock'))->and($object = new \Mock\Apns())->and($this->mockGenerator()->orphanize('__construct'))->and($this->mockClass('\\Sly\\NotificationPusher\\Model\\Device', '\\Mock'))->and($device = new \Mock\Device())->and($device->getMockController()->getToken = self::APNS_TOKEN_EXAMPLE)->and($this->mockGenerator()->orphanize('__construct'))->and($this->mockClass('\\Sly\\NotificationPusher\\Model\\Message', '\\Mock'))->and($message = new \Mock\Message())->and($message->getMockController()->getText = 'Test')->object($object->getServiceMessageFromOrigin($device, $message))->isInstanceOf('\\ZendService\\Apple\\Apns\\Message');
 }