runApiTests($api, $params); } public function getApiForTesting() { return [ ['Actions.getPageUrls', ['idSite' => self::$fixture->idSite, 'date' => self::$fixture->dateTime, 'idGoal' => 1, 'period' => 'week', 'segment' => 'countryCode==' . self::$fixture->segmentCountryCode, ]], ['Actions.getPageTitles', ['idSite' => self::$fixture->idSite, 'date' => self::$fixture->dateTime, 'idGoal' => 1, 'period' => 'week', 'segment' => 'countryCode==' . self::$fixture->segmentCountryCode, ]], ['Actions.getEntryPageUrls', ['idSite' => self::$fixture->idSite, 'date' => self::$fixture->dateTime, 'idGoal' => 1, 'period' => 'week', 'segment' => 'countryCode==' . self::$fixture->segmentCountryCode, 'otherRequestParameters' => [ 'filter_update_columns_when_show_all_goals' => 1, ], ]], ['Actions.getEntryPageTitles', ['idSite' => self::$fixture->idSite, 'date' => self::$fixture->dateTime, 'idGoal' => 1, 'period' => 'week', 'segment' => 'countryCode==' . self::$fixture->segmentCountryCode, 'otherRequestParameters' => [ 'filter_update_columns_when_show_all_goals' => 1, ], ]], ]; } public static function getOutputPrefix() { return 'trackGoals_pages_segment'; } public static function getPathToTestDirectory() { return dirname(__FILE__); } } TrackGoalsPagesSegmentTest::$fixture = new SomePageGoalVisitsWithConversions();