public function testReturnsImageInstance()
    {
        $digitalOcean = new DigitalOcean($this->getMockCredentials(), $this->getMockAdapter($this->never()));
        $images = $digitalOcean->images();

        $this->assertTrue(is_object($images));
        $this->assertInstanceOf('\\DigitalOcean\\Images\\Images', $images);
    }
 private function getImages(DigitalOcean $digitalOcean, $typeImageId)
 {
     switch ($typeImageId) {
         case 0:
             $availableImages = $digitalOcean->images()->getGlobal();
             break;
         case 1:
             $availableImages = $digitalOcean->images()->getMyImages();
             break;
         case 2:
             $availableImages = $digitalOcean->images()->getAll();
             break;
     }
     foreach ($availableImages->images as $image) {
         $images[$image->id] = sprintf('%s, %s', $image->name, $image->distribution);
     }
     return $images;
 }