/** * @return array */ public function initFromArrayDataProvider() { $fixture = json_decode($this->loadFixture(static::FILE_FIXTURE), true); $expectation = new DecisionResult(); $decision = new Decision(); $decision->initFromArray($fixture[DecisionResult::INDEX_DECISIONS][0]); $expectation->setTaskToken('AAAAKgAAAAEAAAAAAAAAAQLPoqDSLcx4ksNCEQZCyEBqpKhE'); $expectation->setExecutionContext('Black Friday'); $expectation->setDecisions(array($decision)); return array(array('success' => array(static::INDEX_INPUT => $fixture, static::INDEX_EXPECTATION => $expectation))); }