/** * Checks getJobs() returns empty array when no jobs are set. */ public function testGetJobs_returnsEmptyWithNoJobs() { $folder = JasperTestUtils::createFolder(); $this->jc->putResource('', $folder); $jobs = $this->jc->getJobs(); // Cleanup $this->jc->deleteResource($folder->getUriString()); $this->assertEquals(0, count($jobs)); }
/** * Checks putResource() with Data Source - whether it actually puts the data source Resource on the server. */ public function testPutResource_withDataSource() { $folder = JasperTestUtils::createFolder(); $datasource = JasperTestUtils::createDataSource($folder); $this->jc->putResource('', $folder); $this->jc->putResource($folder->getUriString(), $datasource); $datasource_data = $this->jc->getResource($datasource->getUriString()); $this->jc->deleteResource($datasource->getUriString()); $this->jc->deleteResource($folder->getUriString()); $this->assertEquals($datasource_data->getName(), $datasource->getName()); }