コード例 #1
0
ファイル: MessageTest.php プロジェクト: topface/smsonline
 public function testExport()
 {
     $Message1 = new Message('hello');
     $this->assertEquals(['charset=UTF-8', 'delay=0', 'dlr=0', 'hex=0', 'txt=hello'], $Message1->export());
     $Message2 = new Message('hi', true, 15000, Message::TYPE_BINARY);
     $this->assertEquals(['charset=UTF-8', 'delay=10080', 'dlr=1', 'hex=1', 'txt=hi'], $Message2->export());
     $Message3 = new Message('text');
     $Message3->addPhone(79031234567);
     $Message3->addPhone(79165557755);
     $this->assertEquals(['charset=UTF-8', 'delay=0', 'dlr=0', 'hex=0', 'txt=text', 'phone=79031234567', 'phone=79165557755'], $Message3->export());
     $Message4 = new Message('text');
     $Message4->addPhone(79031234567)->setCharset('UTF-16BE')->setPrefix('OPOP')->setTransactionId('s0meTr4n54CTi0N')->setUserDataHeader('AABB667788DD');
     $this->assertEquals(['charset=UTF-16BE', 'delay=0', 'dlr=0', 'hex=0', 'txt=text', 'phone=79031234567', 'p_transaction_id=s0meTr4n54CTi0N', 'pref=OPOP', 'udh=AABB667788DD'], $Message4->export());
 }