Example #1
0
 /**
  * Test gravatar.com avatars URLs (as data URIs).
  *
  * @param string $email     User email.
  * @param int    $size      Image size (default 80).
  * @param string $extension Image extension (default jpg).
  * @param int    $default   Error response (default 404).
  * @param string $rating    Image rating (default G).
  * 
  * @covers ::getAvatar
  * @dataProvider getAvatarMethodsDataProvider
  *
  * @return void
  */
 public function testGetAvatar($email, $size = 80, $extension = 'jpg', $default = 404, $rating = 'g')
 {
     $client = new Client();
     $uri = $client->getAvatar($email, $size, $extension, $default, $rating);
     $this->assertStringStartsWith('data:image/', $uri);
 }