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); }