public function testTransfer() { $cycleID = DWHInspector::getCycle('LOADED'); $files = DWHInspector::getFiles($cycleID); $unifiedApiCalls = DWHInspector::getUnifiedAPICalls($cycleID); $errornousUnifiedApiCalls = DWHInspector::getUnifiedAPICalls($cycleID, true); parent::testTransfer(); foreach ($unifiedApiCalls as $call) { $this->assertEquals(DWHInspector::countRows('kalturadw.dwh_fact_api_calls', '%', "and CONCAT(session_id,'_',request_index) = '" . $call->getID() . "'"), 1, "APICall ID " . $call->getID()); $this->assertEquals(DWHInspector::countRows('kalturadw.dwh_fact_incomplete_api_calls', '%', "and CONCAT(session_id,'_',request_index) = '" . $call->getID() . "'"), 0, "APICall ID " . $call->getID()); $this->assertEquals(DWHInspector::countRows('kalturadw.dwh_fact_errors', '%', "and error_object_id = '" . $call->getID() . "'"), 1, "APICall ID " . $call->getID()); } }