public function testGetsDatasetsWithNoResults()
{
$this->connection->listDatasets(Argument::any())->willReturn([])->shouldBeCalledTimes(1);
$this->client->setConnection($this->connection->reveal());
$datasets = iterator_to_array($this->client->datasets());
$this->assertEmpty($datasets);
}