/** * Set up test environment */ public function setUp() { parent::setUp(); $this->client = new Client(); if ($this->client->dirExists('/phpunit_test')) { $this->client->removeDir('/phpunit_test', true); } $this->client->createDir('/phpunit_test'); $this->client->setSandboxPath('/phpunit_test'); $this->client->set('FIRST', 1); $this->client->set('SECOND', 2); $this->repository = new ConfigRepository(new EtcdAdapter($this->client)); }
public function testGetNode() { $key = 'node_key'; $setdata = $this->client->set($key, 'node_value'); $node = $this->client->getNode($key); $this->assertJsonStringEqualsJsonString(json_encode($node), json_encode($setdata['node'])); }