/**
  * Get list of Job Templates.
  *
  * @return array of Models\JobTemplate
  */
 public function getJobTemplateList()
 {
     $propertyList = $this->_getEntityList('JobTemplates');
     $result = array();
     foreach ($propertyList as $properties) {
         $result[] = JobTemplate::createFromOptions($properties);
     }
     return $result;
 }
 /**
  * @covers WindowsAzure\MediaServices\Models\JobTemplate::getId
  */
 public function testGetId()
 {
     // Setup
     $jobTemplateBody = 'JobTemplateBody';
     $templateType = JobTemplate::TYPE_ACCOUNT_LEVEL;
     $options = array('Id' => 'sfdk567', 'JobTemplateBody' => $jobTemplateBody, 'TemplateType' => $templateType);
     $jobTempl = JobTemplate::createFromOptions($options);
     // Test
     $result = $jobTempl->getId();
     // Assert
     $this->assertEquals($options['Id'], $result);
 }