public function testSignUrlWithChannel()
 {
     $this->businessAccount->setChannel('channel');
     $url = 'http://maps.googleapis.com/maps/api/staticmap?center=%E4%B8%8A%E6%B5%B7+%E4%B8%AD%E5%9C%8B&size=640x640&zoom=10&sensor=false';
     $expected = $url . '&client=gme-client_id&channel=channel&signature=e9BFlnQaKg-t3NIxKbilkQeTU1Y=';
     $this->assertSame($expected, $this->businessAccount->signUrl($url));
 }
 /**
  * Sign an url for business account.
  *
  * @param string $url The url.
  *
  * @return string The signed url.
  */
 protected function signUrl($url)
 {
     if (!$this->hasBusinessAccount()) {
         return $url;
     }
     return $this->businessAccount->signUrl($url);
 }