Ejemplo n.º 1
0
 /**
  * Test method for the <code>#toJSON()</code> function.
  */
 public function testToJSON()
 {
     $array = Android::create()->setBanner('http://example.com/banner.png')->setCustomIcon('http://example.com/image.png')->setGcmTtl(3600)->setHeader('Header')->setIcon('icon')->setRootParams(array('key' => 'value'))->setSound('push.mp3')->toJSON();
     $this->assertCount(7, $array);
     $this->assertEquals('http://example.com/banner.png', $array['android_banner']);
     $this->assertEquals('http://example.com/image.png', $array['android_custom_icon']);
     $this->assertEquals(3600, $array['android_gcm_ttl']);
     $this->assertEquals('Header', $array['android_header']);
     $this->assertEquals('icon', $array['android_icon']);
     $this->assertEquals(array('key' => 'value'), $array['android_root_params']);
     $this->assertEquals('push.mp3', $array['android_sound']);
 }