public function testSend() { $Message = new PayloadMessage(); $Message->setType(56); $Client = new Client(); try { $Client->send($Message); $this->fail(); } catch (GCMFormatException $Ex) { } }
public function testPayloadDataType() { $Data = new CustomPayloadData([]); $this->assertEquals(PayloadMessage::TYPE_PLAIN, $Data->getType()); $Message = new PayloadMessage(); $Message->setData($Data); $Message->setType(PayloadMessage::TYPE_JSON); $this->assertEquals(PayloadMessage::TYPE_JSON, $Data->getType()); $Message->setType(PayloadMessage::TYPE_PLAIN); $this->assertEquals(PayloadMessage::TYPE_PLAIN, $Data->getType()); }