/** */ public function testCheckDatasetConsistency() { $CkanClient = $this->prophesize('CKAN\\CkanClient'); $CkanClient->package_update($this->mockDataset)->willReturn(true); $CkanClient->package_show($this->mockDataset['name'])->willReturn(json_encode(['help' => 'some text', 'success' => true, 'result' => $this->mockDataset])); $this->CkanManager->setCkan($CkanClient->reveal()); $check = $this->CkanManager->checkDatasetConsistency($this->mockDataset); $this->assertTrue($check); }