public function testTransfer() { $cycleID = DWHInspector::getCycle('LOADED'); $files = DWHInspector::getFiles($cycleID); $dsSessions = array(); foreach ($files as $fileID) { $dsSessions[$fileID] = DWHInspector::getFullDSFMSSessions($fileID, implode(",", $this->ignoredPartners)); } parent::testTransfer(); foreach ($files as $fileID) { $factSessions = DWHInspector::getFactFMSSessions($fileID); $this->assertEquals(count($dsSessions[$fileID]), count($factSessions)); foreach ($dsSessions[$fileID] as $sessionID => $dsSessionDictionary) { $this->assertEquals($dsSessionDictionary, $factSessions[$sessionID]); } } }