/**
  * Get list of task templates.
  *
  * @return array of Models\Tasktemplate
  */
 public function getTaskTemplateList()
 {
     $propertyList = $this->_getEntityList('TaskTemplates');
     $result = array();
     foreach ($propertyList as $properties) {
         $result[] = TaskTemplate::createFromOptions($properties);
     }
     return $result;
 }
 /**
  * @covers WindowsAzure\MediaServices\Models\TaskTemplate::getLastModified
  */
 public function testGetLastModified()
 {
     // Setup
     $options = array('NumberofInputAssets' => 4, 'NumberofOutputAssets' => 3, 'LastModified' => '2013-11-27');
     $task = TaskTemplate::createFromOptions($options);
     $modified = new \Datetime($options['LastModified']);
     // Test
     $result = $task->getLastModified();
     // Assert
     $this->assertEquals($modified->getTimestamp(), $result->getTimestamp());
 }