public function testShouldReturnResolutionsList()
 {
     //GIVEN
     $oApiClient = new AM_Api_Client();
     //WHEN
     $aResult = $oApiClient->getResolutions();
     //THEN
     $aExpectedData = array('page-horizontal' => array('1024-768'), 'menu' => array('1024-768'), 'element-vertical' => array('1024-768'), 'element-horizontal' => array('768-1024'), 'help-page-vertical' => array('1024-768'), 'help-page-horizontal' => array('1024-768'));
     $this->assertEquals($aExpectedData, $aResult);
 }
 public function testShouldReturnListOfIssues()
 {
     //GIVEN
     date_default_timezone_set('Etc/GMT');
     $oApiClient = new AM_Api_Client();
     $iApplicationId = 1;
     $sUdid = 'test_udid';
     //WHEN
     $aResult = $oApiClient->getIssues($iApplicationId, $sUdid);
     //THEN
     $aExpectedResult = array('code' => AM_Api_User::RESULT_SUCCESS, 'applications' => array(1 => array('application_id' => 1, 'application_title' => 'Title', 'application_description' => 'Description', 'application_product_id' => 'com.padcms.application_1', 'application_notification_email' => 'Email message', 'application_notification_email_title' => 'Email title', 'application_notification_twitter' => 'Twitter message', 'application_notification_facebook' => 'Facebook message', 'application_preview' => 2, 'issues' => array(1 => array('issue_id' => 1, 'issue_title' => 'Title', 'issue_number' => 1, 'issue_state' => 'published', 'issue_product_id' => 'com.padcms.issue_1', 'paid' => false, 'revisions' => array(1 => array('revision_id' => 1, 'revision_title' => 'Title', 'revision_state' => 'published', 'revision_cover_image_list' => '/resources/export-cover-vertical/element/00/00/00/01/resource.jpg?', 'revision_video' => '/resources/none/element/00/00/00/02/resource.mp4', 'revision_color' => 'd9411a', 'revision_horizontal_mode' => '2pages', 'revision_orientation' => 'vertical', 'help_pages' => array(AM_Model_Db_IssueHelpPage::TYPE_HORIZONTAL => '/issue-help-page-horizontal/00/00/00/01/horizontal.png', AM_Model_Db_IssueHelpPage::TYPE_VERTICAL => '/issue-help-page-vertical/00/00/00/01/vertical.png'), 'revision_created' => '2012-05-04T15:47:03+00:00')))))));
     $this->assertEquals($aExpectedResult, $aResult);
 }